Scarlet reformed in 2003 with Spencer returning on vocals. Scarlet released Something to Lust About on Ferret Music.
Scarlet reformed in 2003 with Spencer returning on vocals. Scarlet released Something to Lust About on Ferret Music.