Rest in Sleaze
The new hard rock band from Sweden. Some people say that they have turned back time and others say they are way ahead of time. No matter who's right, make sure you don't miss this band! They're rocking this fall. 10 tracks. Stockholm Records. 2005.