Those Poor Bastards new album is out today, you can preview and purchase it by clicking HERE. Listen below to the advance release video of Snake Tongued Deceiver, and here is the press blurb from the band:
“Inhuman Nature” finds Lonesome Wyatt and The Minister performing an unflinching autopsy into the fathomless evil of the monster called man. Hints of early rock ’n’ roll and punk seep into the murky cracks of their sound to create a sinister hybrid of uneasy listening. Let the suffering begin!