Host Allan Wu: Prepare for more shockers in future episodes of The Amazing Race Asia Season 5
*This article contains spoilers for The Amazing Race Asia Season 5 Episode 1* If you had felt that the first episode of The Amazing Race Asia (TARA) Season 5 was … Continue Reading →