The Amazing Race Season 27 Episode 1 – A Little Too Much Beefcake

Aired : Sep 25 2015 | 64 Views | 26 Link Submissions |

Watch The Amazing Race season 27 episode 1 online for free. Eleven new teams take off on the journey of a lifetime from Venice Beach, Calif. and head for Rio de Janeiro, where teams take a thrilling helicopter ride and face a huge decision at the Fast Forward.