Source: 9GAG - Meanwhile in Russia - Google Street View.
Stashed in: Memes!, funny, Russia and Friends
LMAO. Something is definitely going down... :)
Today was a good day. Tomorrow is a good day.
Safely remove USB? Ain't nobody got time for that!
Russian Meteorite Videos - Meteor in Urals
What to expect in the Year of the Horse 2014