it's team jumba!

In this video, KevJumba confirms that yes, he and his dad are indeed competing on The Amazing Race. Thus, they must prepare for the challenge. Team Wu! No... Team Jumba! Since that's what everyone on the internet is already calling them. Season 17 of The Amazing Race premieres on Sunday, September 26. Mark your calendars.

angry archive