links for 2007-04-06
Nine Inch Nails Tell a Transmedia Story
(tags: musicbusiness)
Animal Video Stuns McGraw and Hill on Tour
Another reason why stage visuals should always be a group decision.
(tags: musicbusiness)
The Music industry: spinning into oblivion
(tags: musicbusiness)