Negative Positive
Title: Untouchable
Review: The Who worked and worked and worked to make themselves the best live band on earth, and it paid off to such an extent that a die-hard Beatles fan such as myself became a full-bore convert to Townshend and the powerhouse that was, in Roger Daltrey's words, "that bloody awful Who."There are striking similarities between the Isle of Wight show and LIVE AT LEEDS--they were recorded within just a few months of each other, after all--but these are different shows. I prefer the sound of LIVE AT LEEDS--the echo is warmer--but that is nitpicking. They are both great live LPs in their own right, and owning both is the way to go.
Is the review positive or negative? 