1st Avenue, Homewood, US
Buttermilk Falls is a filming location for I Am Number Four.
Crazy Mocha
Pittsburgh, US
Allegheny General Hospital
Rooney Memorial Fountain
Cedar Avenue and Suismon Street