The Amazing Race Season 28 Episode 8 – I Have A Wedgie And A Half

Air Date : Apr 15 2016 | 65 Views | 22 Link Submissions | 0 comment(s)

Watch The Amazing Race season 28 episode 8 online. Teams travel to Dubai where they race camels and swim with sharks.

Mark Watched

Comment(s)