Wow, I can’t believe I totally missed the boat on this one. It seems like this will be more of an interview show as opposed to a straight up live show, but holy shit, Pete Townshend at Joe’s Pub! I can’t believe it.