Led Zeppelin have reportedly refused repeated requests from the makers of Guitar Hero and Rock Band to feature in their games, according to the Wall Street Journal.…
Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to CMU | the music business explained.
Your link has expired.
Success! Check your email for magic link to sign-in.