Sheepdogs

Coachella 2012 lineup announced (two weekends worth)

Radiohead @ Roseland Ballroom in 2011 (more by Bao Nguyen) Coachella which is taking place over the course of two weekends this year (April 13-15 and 20-22) revealed their 2012 lineup…