MovieMaps

Photo of Lord Air Terminal 2

Location: Building 156
As Seen In: Supergirl episode 1x05 “How Does She Do It?

Hank leans over at Alex examines the bomb in an attempt to disarm it.