Sign up FAST! Login

9GAG - Meanwhile in Russia - Google Street View.


Stashed in: Russia and Friends, Memes!, funny

To save this post, select a stash from drop-down menu or type in a new one:

oh oh...

LMAO. Something is definitely going down... :)

You May Also Like: