This Isn’t St. Petersburg, It’s St. Shootingsburg….

So; you think the USA is the only country in the world with a gun and a violence problem? If you do, then perhaps the following road-rage incident recorded in the Vyborg district of St. Petersburg in Russia may change your mind. Read more »

About Carscoop Carscoop