MovieMaps

Photo of Aftermath

Location: Victoria Street (between 7 & 8)
As Seen In: Power Rangers

Several people look up at the Megazord in a daze.