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

Air Date : Sep 25 2015 | 95 Views | 26 Link Submissions | 0 comment(s)

Summary: 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.

Already Watched?