The 2012 line-up for Coachella is finally here and it looks to be a huge event this year. The event will be two separate weekends of identical performances from April 15 – 17 and April 20 – 22. Can you believe that line-up though? Swedish House Mafia, Afrojack, David Guetta, Kaskade, Sebastian Ingrosso, Avicii, and Calvin Harris as some of the top acts, but there has got to be at least a good 30 EDM artists. Of course not only EDM is the main focus here because in general this is an amazing line-up. Tickets should be on sale this Friday at 10am PST.