From Central Park in New York City eleven teams embark on the Amazing Race by...
The Amazing Race
Season 1 Episode 13: Race to the Finish: Part 2
The three teams, from Alaska have to travel back to the starting point in New York City where Frank and Margarita live. This worries Rob and Brennan. Frank and Margarita think they have it in the bag but at the final pit stop in Flushing...