Sum 41 just released a music video for “God Save Us All (Death to POP)” that can be streamed below.
Related Post
Sixlight release “Sick Again” music video
Posted on by Stitched Sound
Demi Lovato Announces North American Tour
Posted on by Stitched Sound