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 BioMore Info
Be the first to ask Castrovalva a question!
Song Plays 4
Video Plays 6
Total Fans 4
ReverbNation Fans 4
Widget Impressions 34