Amazing Race Niagara Falls 2013

Toni Williams   

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.