MovieMaps

Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 6x02 “A Few Good Women

Lex talks in front of the microphones after the trial.