Monster Dumps “Toxic” Leadership in Major Management Shakeup

Head Monster Noel Lee outside New York City's Hard Rock Cafe