Black Roses

★½☆☆ – (1988) – A rock band that’s starting their first tour in a small town awaken the demonic side of teens. Starts with a purposeful destination in mind, but doesn’t take long to become a typical bore. Has a lot of dumb FX, but none that make this a better experience.

 260 total views,  2 views today

Leave a Reply