Artist Profile

Lord Rosse

From Stockholm, Sweden, Lord Rosse fuses pop melodies with the attitude of metal and the ambition of the avant-garde.
Local
Stockholm, Sweden
Genre
Experimental
Site
Active
1999 - 2000