Like posts like these? Remind them to share! https://www.space.com/42248-nasa-launch-pad-water-deluge-test-video.html
On Oct. 15, NASA tested the water-deluge system at Launch Complex 39B at Florida's Kennedy Space Center, and it was a sight to behold.
space.com
Get replies from creators like Albertson