61st Street Drive-In
June 15, 2012
Circa mid-80s view of the 61st Street Drive-In Theatre in Philadelphia
favorited this photo
think this drive closed in 1983.. dont see any more ads past that year for it..