attends The Comedy Central Roast of James Franco at Culver Studios on August 25, 2013 in Culver City, California. The Comedy Central Roast Of James Franco will air on September 2 at 10:00 p.m. ET/PT.
Jeff Ross, Roastmaster General, comes to the Tulalip this weekend. In our very candid conversation, he told us about roasting Charlie Sheen, and told some too-soon jokes. The kind that make you cringe and laugh guiltily at the same time, over a topic that may not be ready to be jabbed at.
-Lee “Jeff called me a Soccer Mom-Cougar” Callahan, Jack FM