That Meteorite Impact Last Week: Did it Really Happen?

A skeptical look at the physics of projectiles from space