Back to album

The Star Drive-In

Still going strong in Montrose, Colorado. When built it was at the edge of town but now is surrounded by residential neighborhoods.

251 views
0 faves
0 comments
Uploaded on January 31, 2012
Taken on August 5, 2010