Overkill – Live in Overhausen (Live Album Review)
Tucked in the far western reaches of Germany is the town of Oberhausen. The name was lifted from the nearby train station, which itself borrowed the moniker from nearby Oberhausen Castle. As the nineteenth century neared a close, the population grew as coal mines and ... Read More