Started by: artpaul
Ok, I'm back. Hmm...
There should be a red admin tab directly under your name at the top of your artist page. Its drop down box should give you the option to add a new album.