Horror History: Leprechaun (1993)

Released on this day, January 8, “Leprechaun” gave horror fans a new and unexpected icon and launched a beloved, delightfully campy franchise. Leprechaun stands … Continue reading Horror History: Leprechaun (1993)