Wednesday, September 05, 2012

We Love Russia

There are some things you will only ever see in Russia – thankfully.

TwisterNederland is back with another crazy and hilarious compilation of outrageous sightings from the motherland.

Drunks, crashes, explosions, jellyfish, it’s all here.

Check it out below.

Pin It now!