The Kooks, Stellastarr*, Illinois @ Central Park (Photos)

    Photo gallery of The Kooks, Stellastarr*, Illinois at Rumsey Playfield, Central Park (New York, NY) on September 10, 2008.