Morning Music Notes – Snoop Dogg Smokes Pot?!

Coachella Announced 2012 Line Up Coachella has established itself as one of the premier music festivals in the United States, if not the world. The festival is in the desert just east of Los Angeles, and features battles against extreme...