‘The Amazing Race 28’ episode 8 video: Sharks and water slides in Dubai
Friday night’s new episode of “The Amazing Race” is getting ever closer to arriving, and just from the angle of extreme tasks, there is a heck of a lot to like from this leg. After all, we’re in Dubai! If there was ever a representative place for wealth in the Middle East, this is it. […]