Starchaser


The Starchaser is the largest rocket ever launched from the United Kingdom. It was successfully launched on November 22, 2001. This example was on display at the New Mexico Museum of Space History in Alamogordo, New Mexico.

Click on the thumbnail image for a larger photo.



Previous photo series Back to main index Next photo series