The Amazing Race Australia – Episode Twelve – Season FinaleThe Leg It is the final leg of the Race and the final three all board a flight to Singapore, getting…
The Amazing Race Australia – Episode 12 After reaching new heights in Singapore, the teams finally head home on the final leg of the Race. Which teams can get their…