MovieMaps

“Fight or Flight” Filming Locations

Supergirl episode “Fight or Flight” was filmed in Los Angeles in the United States of America.