The Day I Got Trapped in Russia! Forever?

Wow! My time here was certainly a unique and interesting experience. I think to myself as I race through the streets of Saint Petersburg, hoping not to miss the bus that is set to...