Episode 17.06 – Run, Babushka, Run It’s 8:26pm and still very much light out as Nat & Kat open the clue telling them to head to St. Petersburg, Russia via…
Episode 17.06 – Run, Babushka, Run Teams chaotically take in some local culture in St. Petersburg, Russia on the 6th leg of the Emmy winning The Amazing Race. Then, it’s…