Hi there, JCG.
There is a place / thread to promote music, but promoting anything has been a privilege reserved for established members of this site who contribute in various other ways.
See:
https://www.musicbanter.com/introduc...-10-07-12.html
As a result, brand new members who are quick to promote things may be targetted by efforts to keep down spam. Note that I'm not a moderator and don't speak on their behalf, but the old rules are still up and unchanged in this regard.
My recommendation would be to first try out MB and see if you like it as more than just a place to promote stuff.