Where can I Find Free Music for my iPod?

Finding free music online is not an easy thing to do. However, many artists will release free songs from time to time. Various users try to share music but this is illegal.