In Flames made a stop in Orlando, FL at Hard Rock Live this past Sunday, December 15th, and I was lucky enough to catch them. If you’ve never heard of them, they are a Swedish heavy metal band formed in 1990. In Flames released their 13th studio album titled I, […]