rumour is nima(a staff member of the site) had a fight with bad azz and posted his album on the site,and when bad azz found out,he contacted the riaa.
But its a little suspicious,might be a hacker who planted that page.Some pages on the site still work