Kevjumba released a video of his weekly commentary about his experience on Amazing Race Season 17. This week it’s the 6th leg of the race where Team Jumba maneuver their way through Russia. (Watch Amazing Race Season 17 Episode 6.) He definitely had a memorable experience with a Russian Babushka, not to mention the manure and potatoes.
See Kevin Wu’s other commentart on other legs of the race: I hate tiny boats, We’re not Ghana make it, I Forgot My Buttpads, and Jumping off a Bridge in Norway.
I Fell in Love with a Russian Babushka with Kevjumba