The line up for Coachella 2012 has been announced!!

Related article: Who Will Be the Biggest Breakout Musicians of 2012?!
Radiohead Snoop Dogg Coachella

Related article: Is Adele Performing at the Grammys?!

Every year thousands gather in beautiful Southern California for a fun-filled weekend of music and fine arts at the Annual Coachella Music and Arts Festival. This year the festivities have been expanded to two weekends and consist of a line up that hundreds of Twitter users are calling "epic."

The Black Keys will be headlining the April 13 & April 20 shows and will be joined by Swedish House Mafia, Pulp, Arctic Monkeys, Afrojack, Cat Power, Jimmy Cliff and Frank Ocean, to name a few.

Coachella Lineup

Saturday April 14 & April 20 Radiohead will be taking the stage and then on both Sundays the stage will belong to Dr. Dre and Snoop Dogg. Other artist performing include Bon Iver, The Shins, David Guetta, Feist, Florence + the Machine, La Roux, The Weekend and Girl Talk.

Tickets go on sale Friday at 10 a.m. with three day passes starting at $285.

Who are you most excited to see perform?

Photos courtesy of Facebook and PCN