‘The Amazing Race 25’ premiere review: The save and more in the Virgin Islands
CBS debuted the new season of “The Amazing Race” on Friday night, and with this new timeslot came some new challenges for the show. Namely, they have to find a way to ensure that the race stays amazing. The biggest problem we had with the premiere episode is that while they were in the Virgin […]