British Indie Pushes New Approach, Spins Album Giveaway

The Crimea, a UK-based indie band, is now positioning its latest album free of charge. The release, Secrets of the Witching Hour, is the first project from the band following their release from a Warner Bros. Records contract.  The group is aiming to stir publicity and generate subsequent revenues from areas like touring and merchandising, … Continue reading British Indie Pushes New Approach, Spins Album Giveaway