28th Street Drive-In - flt28th018

Herbie The Love Bug sits in front of the 28th Street Drive in marquee.
Submitted By
David Evans
Uploaded
4/17/2018
Year Taken
1997
Comment
Herbie The Love Bug sits in front of the 28th Street Drive in marquee.