Friday, February 15, 2013

This Just In! Meteor leaves trail over Russia and drops Huge Shockwave!

Thoughts anyone?

No comments: