Freegal is a music service that is free with your library card and offers download or streaming access to millions of songs, including  music from over 28,000 labels.

View Freegal Tutorial