Friday, February 15, 2013

The Sky is Falling

Here's a decent roundup of video showing the Russian meteors, from TalkingPointsMemo. This is one of the clips:

No comments: