Site dedicated to RIAA claims


There is a new site (on the UIUC campus) that details the $97.8B cases against 4 college students filed in the last few weeks.