airgrabber
61st Street Drive-In
Philadelphia, PA
Uploaded on: June 15, 2012
Size: 59.7 KB
Views: 4,175
License:
Circa mid-80s view of the 61st Street Drive-In Theatre in Philadelphia
2 people favorited this photo
think this drive closed in 1983.. dont see any more ads past that year for it..
Comments (1)
think this drive closed in 1983.. dont see any more ads past that year for it..