Lana Del Rey, Nine Inch Nails Kick Off Lollapalooza With Swooning, Thrashing
CHICAGO — Lollapalooza is always a study in contrasts. In any given hour you can go from hardcore EDM to folk to country, hip-hop and indie rock, all within a mile on the scenic Chicago lakefront. But the final two hours of Friday night’s kickoff of the 2013 festival was as stark … Read more