By Jenalyn Villamarin | February 19, 2013 1:27 PM EST

2013 Russia Meteor Blast Funny Memes [PHOTOS]

Latest News in Australia
1 of 10

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