September 18, 2017 |

Prowler release album The Curse!

Prowler release album The Curse!

September 18, 2017 |

London hardcorers Prowler have released their latest album The Curse along with the title track as a single which can be listened to here!

Prowler have also released a killer second single called Devilman with a music video here.