Starfleet Headquarters filming

Filming the Starfleet Headquarters scene for “Homefront” at the Tillman Water Reclamation Plant in Van Nuys, California (Star Trek: The Magazine)

Leave a Reply