by Josh18SepComedy My Life TelevisionCanada Comedy comedy reporter editorial expert newspaper Radio roast199What’s a Roast?The Toronto Star had a writer in the audience for the recent Charlie Sheen Roast. Here’s his review: The guest of honour endured a career’s worth of taunts during Saturday night’s taping of the Comedy CONTINUE READING