Battering Ram comes from a small Swedish mining town - Filipstad. A place you never heard of, a place you've never been to and a place you most likely will never visit. Up there north, in the Scandinavian woods, man is still man, life is still easy, and souls are still free. Up there music still rocks. Hard. Hard as a rock.