Anyone watch Amazing Race?

The contestants got to ride around in race cars in the Yas Marina circuit in Abu Dhabi on the most recent episode. It was pretty sweet, cool looking place.

Advertisement

Share This Story