MovieMaps

Photo of Street

Location: Thurlow Street (between Georgia & Melville)
As Seen In: The Flash episode 6x08 “The Last Temptation of Barry Allen, Pt. 2

Ramsey transforms back into his normal-ish self after an apparition of Rachel Rosso, his mother, appears in the street.