Video footage of a mysterious rocket seen at a former US naval base has leaked online. SKY7, a helicopter from ABC7 News, recently spotted this rocket on the tarmac at Alameda Naval Air Station in California. Presence of this rocket at the former US naval station is shrouded in mystery as there is no official […]