PANZER SQUAD - COMING TO YOUR TOWN
Blackened Thrash Metal from Germany.