Published On Apr 28, 2024
After 2 launch delays on April 21 and April 27, Today, April 28, 2024, at 10:29AM we launched the first flight of Estes Space Shuttle Challenger. With clear skies and no winds, perfect day for launch. Mission was a huge success. More launches to come.
show more