hi - I''m someone who has worked in the music business for (cough) almost 30 years now, in a variety of roles, with some very successful bands, some moderately successful ones, and a fair amount of stinkers.
when you signed with a major record label in the past, the deal with the devil was that...