MovieMaps

Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 5x13 “It's a Super Life

Thomas Coville talks to a reporter in front of a group of cheering members of the Cult of Rao.