By Jenalyn Villamarin | February 18, 2013 6:27 PM PST

2013 Russia Meteor Blast Funny Memes [PHOTOS]

Latest News in World
1 of 10

2013 Russia Meteor Blast Funny Memes. (Twitpic/@ChicaneCartoon/)