Space Shuttle Launch from Ormond Beach
United States of America
Florida
Volusia County
Ormond Beach
Ormond Beach
Daytona Beach
Neptune Avenue
Ocean Shore Boulevard
Impressum