Friday, March 03, 2006

Triumph's Chinese New Year

If you missed it, here it is. See it before NBC makes them take it down. Hilarious...

No comments: