A rocket that was recently spotted on a closed Navy air base in Alameda, California, right across the bay from San Francisco, has piqued the interest of locals, ABC7 reported on Feb. 16.

Closed Naval Air Station Alameda base in Alameda, Calif. Screenshot via Google Maps

Petr Svab
reporter
|Updated: