MovieMaps

Photo of Street

Location: Thurlow Street (between Pender & Melville)
As Seen In: The X-Files episode 11x01 “My Struggle III

Mulder drives past the camera down the street.