Carmine Appice

Recently added

Black Roses
5.2

Black Roses

Nov. 01, 1988

Black Roses

Teens in a small conservative town are turned into evil demons thanks to the music of the titular heavy metal band.