A revenge old-school music video tribute to slashers and 80's horror films.A revenge old-school music video tribute to slashers and 80's horror films.A revenge old-school music video tribute to slashers and 80's horror films.