What Happened on Apr 18 1966

  • 38th Academy Awards

    The 38th Academy Awards, honoring the best in film for 1965, were held on April 18, 1966 at the Santa Monica Civic Auditorium in Santa Monica,... Read more