Complex sentence: Your Memorial is an American Christian heavy metal outfit hailing from the Twin Cities of Minnesota, who were established in 2008.
Split into simpler sentences: Your Memorial is an American Christian heavy metal band from the Twin Cities of Minnesota. The band started in the Twin Cities of Minnesota in 2008.