Radiohead: “It’s Up to You” - Viral Marketing done right
Monday, October 1st, 2007I’m a huge Radiohead fan. I visited their site today with a pleasant surprise. They are releasing their new album in 10 days.
What really impressed me was the price: “It’s Up to You“.
Radiohead currently has no label so they will receive 100% of their album sales. Most artists under contract […]

