Watch Christopher Weingarten’s Twitter rant here.
In the News: The RIAA wins it’s case, The New iPhone 3.0 is finally released and Nine Inch Nails frontman Trent Reznor bows out of social networking (or so he says). This week’s episode focuses on a video by Rolling Stone music critic Christopher R. Weingarten. Click the link below to watch. As always, calls, emails and now tweets, from our listening audience.