Debut album available from these sleaze rockers out of Moscow. Available over at Demon Doll records for $9.99.
Their debut video:
[media=]
[/media]
Not one of their stronger tracks according to the samples that I listened to over at Demon Doll website.