May 3rd, 2013 Toni Williams
Amazing Race Niagara Falls 2013
Amazing Race Canada is in Niagara Falls today, we managed to catch up with them when they hit the Butterfly Conservatory. Look at the camera crew, they have to run just as fast as the competitors! Everyone ran back to their cars to program their GPS's for the airport.