Did you catch the season premiere of The Amazing Race? Contestants went skydiving over the island of Bora Bora and the view was spectacular! If you missed it, you can watch it here. This Sunday is another exciting episode in Bora Bora, and here’s a sneak peek of what’s to come!
Read more