Open Air Motorsports
Melrose, Florida

Welcome to Open Air Motorsports!!

Open Air Motorsports, a group of Porsche enthusiasts, is located in Melrose, Florida. 

Captain Turbo at the controls of the Famous Spruce Goose!
Web Hosting Companies