The Amazing Race Asia Season 5: Meeting Allan Wu and the S’porean Participants By Priscilla 31/10/2016 No Comments To Allan Wu, host of The Amazing Race Asia Season 5 (TARA), being back on the starting line of the iconic TV show is one of the best moments in … Continue Reading →