You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
Bio: Castrovalva are an experimental noise rock trio (formerly duo) consisting of Drums, Bass and Vocals based in Leeds, England; they blend elements of noise rock/post hardcore and grime to create their valva big beat sound.
A Satan cocktail of musical elements – ARTROCKER MAGAZINE – Album of the Mo...See Full Bio
This Artist has not yet set a status.