Sep13

Roast Battle

Laugh Factory Chicago, 3175 N. Broadway Ave , Chicago IL

I'm judging this week's roast battle, Man oh man it's gonna be HILARIOUS!