50 MPH
Mar 4 2024 • 34 mins
At the 67th annual Academy Awards, held on March 27, 1995, SPEED would walk away with multiple Oscars. Those in the mix recall their Cinderella evening.