Source: 9GAG - Meanwhile in Russia - Google Street View.
Stashed in: Memes!, funny, Russia and Friends
LMAO. Something is definitely going down... :)
I got a little time...
Reaction Images, Pics, and Memes for Facebook Comments and Likes
Facebook relationship status: "Well, that escalated quickly."
50 Of The Greatest Video Game Memes Of 2012 « GamingBolt.com: Video Game News, Reviews, Previews and Blog