News Lollapalooza: 15 Must-Hear Artists Written by Matt Kiser | August 5, 2009 - 12:05 pm BAT FOR LASHES