Michael Seeley USA Nominee "Mobile Launch Platform or Insert Rocket Here" This 355 foot tall structure will serve as the launch platform for the world's largest rocket.
< back