Kings of Mercia – Battle Scars
Ghost BC, or Ghost as it’s now known started it’s unholy pilgrimage in 2008 in the city of Linköping, located in the southern end of Sweden. “Where ideas come to life” being the motto of the city, can properly express their intent of conjuring up the super group that’s captured the attention of today’s metal […]