A Wilhelm Scream have posted a new song from their recently announced new self titled EP, which is set for a November 20th release.
A Wilhelm Scream have posted a new song from their recently announced new self titled EP, which is set for a November 20th release.
You can listen to the song "Australias" on the bands Myspace page.