MovieMaps

Photo of Smashed Car

Location: Victoria Street (between 4 & 5)
As Seen In: Power Rangers

Harper and Amanda scream as a piece of a Putty smashes into the hood of their car.