The Amazing Race: She's Got Hiiiigh Hopes!
Time for the Germany leg we've all been waiting for! How do we know when we're in Germany?! Cause when lipstick goes from butch to bitch, you know you're watching "THE AMAZING RACE" German-style! SHIZA!
Our lovable Cowboys are the first to depart and discover they're off to Hamburg, Germany! Yeah! They must be so psyched to be headed to the home of the Whopper. (You know they're thinking it.)
Continue reading "Amazing Race: The Amazing Race: She's Got Hiiiigh Hopes!" »

