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.

To Get UpdatesJoin Us On FacebookFollow Us On Twitterfor Mail