16 August 2008

Smack Talk

China may get the most gold medals this Olympics, but we've got the single greatest Olympian EVER!!! Eight for eight, baby!