Batista recently appeared at The Washington Auto Show and photos can be seen at this link. According to recent reports, his rehab is going according to schedule although he still months away from a return.
The Marine, starring John Cena, will make its FX network debut this Tuesday at 8pm.
Have a news tip? Attended an event and want to send a live report?