The same spot was once home to the legendary Hell's Half Acre 1/2 mile dirt track as well. Last I checked the Southern end of Hell's Half Acre was still visible via Google Earth.
Tuesday, April 11, 2017
Terrace Drive-In Albuquerque
Terrace Drive-In Albuquerque, NM. There is zero physical evidence I may have been smuggled into this theater in the trunk of a car as a little kid. Good times. The theater was located on Central Ave East of Wyoming Blvd. Grand opening October 18th, 1951.