Source: 9GAG - Meanwhile in Russia - Google Street View.
Stashed in: Memes!, funny, Russia and Friends
LMAO. Something is definitely going down... :)
Game of Thrones Season 3 Memes
Best DEAL WITH IT image I've found yet
What is the most epic flowchart ever created?
3 presidents and a putin