The Amazing Race Asia 3 on AXN August 12, 2008 // 0 Comments The Amazing Race Asia 3 will be the third installment of the Asian version of the award-winning reality television game show The Amazing Race. Check out the teaser featuring [...]