Shred China

Aired:  07/14/05 Views: 2,002

Oh my god, he made it! He did it! What a triumphant moment for -- oh, that's got to hurt. (1:18)

Loading...