A Wilhelm Scream announce new album "Lose Your Delusion"


US punk rockers A Wilhelm Scream will be releasing a new album titled "Lose Your Delusion" on April 14 via Creator-Destructor Records. The band released the single "Be One To No One" last week.