Credits
PERFORMING ARTISTS
Brian May
Guitar
Phil Collen
Guitar
Rick Allen
Drums
Rick Savage
Bass Guitar
Vivian Campbell
Acoustic Guitar
Joe Elliott
Lead Vocals
COMPOSITION & LYRICS
Brian May
Songwriter
PRODUCTION & ENGINEERING
Pete Woodroffe
Producer
Bob Ludwig
Mastering Engineer
Robert John "Mutt" Lange
Executive Producer