Source: 9GAG - Meanwhile in Russia - Google Street View.
Stashed in: Memes!, funny, Russia and Friends
LMAO. Something is definitely going down... :)
Superbowl 48 gifs and memes
This is most awesome team page I ever seen
This is how I go home
The Truth About the MiG-29