The Rose of Avalanche is an alternative rock band from Leeds Yorkshire, England, formed in 1984. They have currently released seven albums.
First Spin
Last Spin
The Rose of Avalanche is an alternative rock band from Leeds Yorkshire, England, formed in 1984. They have currently released seven albums.