Beautiful DestructionJohn August Pregler, Bernard James Perry & George ChristieHard Rock1,832 Shazamsplay full songShare