Wednesday, December 2, 2009

Tiger Woods car crash re-enactment.....In Chinese


I guess Escalade is Chinese for Astro van....

No comments: