Review: "What a band. What Sound. What Stage Presence."