Radiohead releases new music through their app PolyFauna Known for their strong disliking of the music industry and streaming music services, Radiohead has taken matters into their own hands and have released new music through their own app PolyFauna. by Simon Martin