The Los Angeles based rockers plan to release their new album Swoon on April 14th, three days before they are set to play Coachella Festival. According to their record labels site, the album took 14 months to record and the debut single is titled ‘Panic Switch’ – which will be available on iTunes March 17th.
– Brent Koepp