Naming and shaming: Grooveshark. Questionable legality from them isn't exactly surprising though. Disclaimer: not /currently/ an intern, for the protection of those interns.
Naming and shaming: Grooveshark. Questionable legality from them isn't exactly surprising though. Disclaimer: not /currently/ an intern, for the protection of those interns.