This Is Here

36.88311 -106.59061
Drive in movie screen still standing north of road.
Established by QScout Rob
Qingxit Category Key