On This Day July 24 1981 – Blow Out Premiered in Theaters
On this day July 24 1981, Blow Out premiered in theaters. Directed by Brian De Palma, the political thriller starred John Travolta and Nancy Allen and delivered one of the most stylish and gripping suspense films of the early 80s. Travolta played a sound technician