[There was a video here]

Tonight's Comedy Central Roast of Charlie Sheen featured jokes so offensive we almost felt guilty laughing at them, all told rapid-fire in one bit after another. That's probably why Sheen's more subdued remarks at the end balanced out the otherwise crazy 90 minutes.

Speaking of crazy! Moments after Sheen finished his closing speech and the credits began to roll, Steve-O literally dove into Mike Tyson's fist as part of an earlier promise he'd made to Sheen. But as you'll see in in this video, things didn't go exactly as planned.