Strange People Of St. Petersburg (34 photos) Strange people spotted on the streets of St. Petersburg, Russia. Tweet Share 0 Reddit +1 Pinterest 0 WTF