The 13th Floor

Films 

Vestron Video’s 5 Coolest Horror Movie Promo Items

Long before Scream Factory, there was Vestron Video. If you were alive and renting during the VHS boom of the 1980s, you damn sure remember Vestron Video. Founded in 1981, Vestron was one of the dominant players in the industry throughout the decade, and the company’s iconic logo played before so many beloved ’80s horror […]