MovieMaps

Photo of Super Rail Station

Location: Los Angeles Convention Center
As Seen In: Supergirl episode 1x05 “How Does She Do It?

Maxwell Lord approaches Carter after he was turned away by security.