Photos favorited by MichaelKilgore

  • <p>The Tascosa Drive-in Theater as seen from NE 24th Ave and the Dumas E-way in the summer of ‘67.</p>
  • <p>August 19th, 1950 grand opening ad</p>
  • <p>Screen 2</p>