Can you name this now defunct drag strip
dartindanno said
How about this one?
View attachment 1715958531
Click to expand...
International Amphitheater, in Chicago. (I confess, I cheated).
Print