We recently heard that famous Youtube vlogger, Kevin Wu, was set to join the Amazing Race cast for their 17th season. We already know this to be true because we’ve seen his audition tape, but Kevin has decided to put these assumptions to rest and tell us himself. Check out his video below.

Read more about KevJumba and the Amazing Race on Ningin.