Tag Archives: amazing race

Team Jumba says ‘Do svidaniya’ to The Amazing Race

(Originally published in The California Aggie) Two taxi rides in St. Petersburg, Russia, turned out to be the kryptonite that eliminated Michael and Kevin Wu from The Amazing Race 17. In the seventh episode of the season, which aired on Nov. 7, the father-son YouTube stars were the second to last of seven remaining teams […]