13 February 2010 Saint Petersburg I've seen this dude several places around the city. I think he is a scam artist.