MovieMaps

Photo of Car Crash

Location: Impark Lot #93
As Seen In: The Flash episode 6x07 “The Last Temptation of Barry Allen, Pt. 1

Ramsey watches Barry who is watching a vision of his future self bring a woman back to life.