MovieMaps

Photo of Country Road

Location: 216 Street (north of 100)
As Seen In: Supergirl episode 6x05 “Prom Night!

A school bus driver works on the engine of his bus which is stalled in the middle of the road.