MovieMaps

Photo of Super Rail Station

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

Ethan Knox looks out of the train car as it prepares to leave.