Lost Souls



logo Lost Souls

Status Split-Up
Formed In 1991
Separated In 2000
Country Sweden
City Uppsala
Popularity
Fans 7
Do you like this band?

Line-up

Past members



Complete discography