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!

0 comments :