A new airshow takes off

General Aviation News

On the central coast of California, north of Santa Barbara, lies the city of Santa Maria. While residents are accustomed to the occasional rocket launches from neighboring Vandenberg Air Force Base, they were clearly pleased for the launch of a new local airshow.