I found a new site that offers a place to post new music for free. It's great because I didn't have to give up my rights. That doesn't happen very often. I took the time to read the terms and it looks legit. Not much traffic on the site yet bit it looks promising: