MovieMaps

Photo of Bike Pirates Alley

Location: O'Hara Place
As Seen In: Shazam!

Billy and Freddy watch in shock as Billy's lightning blast blows up a transformer.