Shred China

  • Aired:  07/14/05
  •  | Views: 1,975

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

Loading...