Episode 615: Space storm caught slamming into Earth's atmosphere