TWLIGHTNING „Plague House Puppet Show”
Initially things don’t start out too well for this band. First impressions for me went something like this: Terrible name, terrible cover art, terrible album title, and terrible band? The first three descriptions I quite comfortable with – their name is truly awful, their cover choice is abysmal and the album title is almost as convoluted as their name.