Is downloading songs from limewire legal?

35 answers 35