"Go with it, but don't sign anything. What's to lose?"
I recall something about verbal contracts being worth the paper they're printed on. Before you sing anything, have a music business lawyer check the contract on your behalf. An honest promoter would be happy to have you do that and sign on the dotted line in the presence of your lawyer and his.