In Flames Reveal ‘Siren Charms’ Album + ‘Rusted Nail’ Single Details
After teasing earlier this month that they would be releasing a new album titled 'Siren Charms,' Swedish metal act In Flames have just revealed quite a bit more info about the disc.