Astro Drive-In Theatre

The astro drive in cinema is a abandoned drive in cinema in fort carson.