Claim: The Who performed "Happy Jack" at the Diamond Jubilee.
Verdict: NOT ENOUGH INFO