Free Albums – Screw The RIAA

Having just read the story of Joel Tenenbaum, who has just been fined over $600,000 dollars for downloading 30 songs, I’m incensed by the insanity of the RIAA – the Record Industry Association of America. While it claims to be “the trade group that represents the U.S. recording industry. Its mission is to foster a […]