i thought they might have released a album couple of years ago, but wasnt sure, i have their 7 year itch album, and another one, i think its self titled, the 7 year itch is more or less there greatest hits, and it is a great album, if you dont aready have it