musicNews Carnival of Madness Announces 2012 Lineup and Tour Dates Featuring Evanescence May 21st, 2012