Michigandriveins.com
South Philadelphia Drive-In
Philadelphia, PA
Uploaded on: August 21, 2019
Size: 41.7 KB
Views: 1,439
License:
The South City Drive-In is seen in the background of the 1952 film The Greatest Show on Earth.
No one has favorited this photo yet