LDRS25-002591

Smoke, sound, and fury at the Large Dangerous Rocket Ship launchpad.