by Aubin Paul Nitro
A Wilhelm Scream have posted the second of their videos documenting their recent touring adventures. The band released Career Suicide in 2007.
A Wilhelm Scream Tour 2009 - "It Started In Canada…" A Wilhelm Scream Tour 2009 Part II