The Amazing Race Asia (TARA) season 5 will premier worldwide on October 13 on entertainment powerhouse AXN channel six years after its last episode ground to a pulsating stop.

E-paper