We’re so excited to watch the season premiere of The Amazing Race this Sunday! Teams will face a number of challenges in Bora Bora and we’re just now getting an idea of what those are. First things first, here’s a scenic shot of Bora Bora courtesy of CBS.
Read more