‘The Amazing Race 28’ premiere review: A twist in Mexico City

“The Amazing Race” really attempted to try out a wide array of different things in its first episode. For one, we had a chance to visit Mexico City! Despite how many years that this show has been on the air, we actually haven’t been to the country very often … especially a place that is […]