SpaceX’s Water Deluge “Manifolds” in position. Booster 10 test coming and Crew 7 update! Geraldine 10 months ago SpaceX’s Water Deluge SpaceX’s Water Deluge “Manifolds” in position. Booster 10 test coming and Crew 7 update! Credit Great Spacex