MovieMaps

“The Spy” Filming Locations

Space Force episode “The Spy” was filmed in Los Angeles in the United States of America.