News 20 Cool Looks at Lollapalooza 2010! Written by SPIN Staff | August 11, 2010 - 12:40 pm Leah & Taylor