The Crimea also made their new album available to download for free. Album Download Never would have thought big bands like Radiohead would sort of do this as well. Kind of makes sense for smaller bands cos they could make more money off touring than selling albums. But for Radiohead?