This is an archive of the band profile for Castrovalva.

Castrovalva are an experimental noise rock trio (formerly duo) consisting of Drums, Bass and Vocals based in Leeds, England;

The explosive sound is filled with undeniable groove and a brutal catchiness which will push your senses to the limit whilst their insanely immersive live shows are a spectacle to behold with every member pouring their blood and sweat (literally) into every gig..