Accept Commercial For “Stalingrad” Released in Germany

Watch the German commercial for Stalingrad, the brand new album from Accept.  The band posted the 15 second promo on its Facebook page.  Read the Gears of Rock album review here and see the commercial below:

Leave a Reply