September 26, 2008

Amazing Race Asia 3!

Shoot me! I actually like Team Philippines this season. Hahaha! TAR Asia Season 3's new episode airs every Thursday at 9pm on AXN.

Team Geofisha FTW! :)

No comments: