Coachella confirms full lineup with LCD Soundsystem, Guns & Roses …

The Coachella rumours were true. In the first big festival announcement of the season, Coachella…