Texas2step
Double Drive-In
Chicago, IL
Uploaded on: April 26, 2016
Size: 49.1 KB
Views: 2,575
License:
July 1950 advertisement.
1 person favorited this photo
Wrong date! Its from August 19th, 1950.
Comments (1)
Wrong date! Its from August 19th, 1950.