Posted on October 31, 2002 by driko_zyufepThe RIAA sucks. Rolling Stone took out a full page ad slamming the music industry in The New York Times. About damn time.