Can't give ya a specific suggestion but here's a whole bunch of new royalty free/creative commons/public domain, music sites for ya if you haven't already found them all:
Incompetech
Freesound
Bensound
FreePD
CCMixter
PacDV
PublicDomain4u
Wait... I think we're in the wrong forum.
Yo Sequan, just a hint for next time I think this goes in "YouTube Chat, Gossip, & Help". this sub forum is for literal suggestions for this particular website.