musicReviews The Muppets with Dr. Teeth and Electric Mayhem Wow With Five-Star Hollywood Bowl Performance September 9th, 2017