WWE star John Cena announced, via his Twitter account, that he will be hosting tonight’s edition of TMZ on TV. TMZ on TV airs at different times throughout the country, so be sure to check your local listings for the correct time and station. In the NYC area, the show airs at 6:30pm on Channel 5.
Have a news tip? Attended an event and want to send a live report?