tommyhenry
Skylark Drive-In
Aurora, IL
Uploaded on: July 29, 2020
Size: 581.1 KB
Views: 925
License:
Tee & See Ad - Satan Bug - Chicago Tribune Friday May 14 1965
1 person favorited this photo