Hayley Williams presented the official artwork of her upcoming studio album Petals for Armor. The album drops May 8th while its pre-order starts later today. Hayley is also going to present more songs from the album and another new music video. Stay tuned!