Star-Lite Drive-In - altsta4004

Screen at the Starlite Drive-In in Anniston, Alabama.
Submitted By
Greg Laughlin
Uploaded
7/12/2005
Year Taken
2005
Taken
2005
Comment
Screen at the Starlite Drive-In in Anniston, Alabama.