According to NBC's listings, Pete Townshend will be a guest on Conan O'Brien's Late Night on Friday March 3. I didn't notice before because they spelled it Pete Townsend!