Google Shuts Down Video, Big Labels drop DRM and Indie 103.1 R.I.P

There is a lot to report in the music world this week, major changes, shifts in policy and the death of what may have been one of the best radio stations ever. […]