In this episode, Allen Suss speaks with John Vespasian about his first time visiting Russia and the city of St. Petersburg.
John talks about the beautiful city of St. Petersburg and how it has been preserved over the past years, as well as all the amazing things he has witnessed and experienced during an 11 day visit to Russia.