Anyone watch the comedy central roast of...?

monty619
monty619 Posts: 1,308 Member
..Barack Obama? I heard it was on a few hours ago can someone give me a recap?