The Amazing Race premiere in Trinidad and Tobago

We’re happy to share the great news!  “The premiere episode of this latest season of the famous reality game series [The Amazing Race] was filmed on location in Trinidad and Tobago from November 10th & 11th 2018 by production company World Race Productions and is carded to be aired on CBS from Wednesday 14th October […]