North Star Drive In, Thornton CO Dec 1994 #5
Uploaded on: July 30, 2011
Size: 51 KB
Full EXIF: View all
Hard to imagine a more eloquent marquee message, as one of Denver’s few remaining drive-in theaters shuts down in December 1994. As of 2011, there is but one drive-in still operating in the metro area.
No one has favorited this photo yet