Amazing Race November 21, 2014 Results 11/21/14

The Amazing Race 25 is back with an all new episode tonight! Now on its 8th leg, the six remaining teams will be traveling from Italy to Malta for their next set of tasks. This is the first time the show travels to Malta. Who will be the one to arrive last at the pit stop tonight?

Read more