Arts, Music, ReviewHayley Williams Spills Heart on ‘Petals for Armor I’ ‘Petals for Armor I’ is a promising debut from Paramore frontwoman Hayley Williams.