Coachella Music Festival 2012 Live Stream (Day 1)

Coachella is finally here! Join us while we watch yet another live stream of one of the biggest festivals of the year being broadcast live from Indio, CA and will begin the festivities at 6PT