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 Updates
Join Us On Facebook
Follow Us On Twitter
for Mail