From Jacob L – Mr. Pop History – When did the rock band “The Who” last perform their “Tommy” rock opera on stage? Nobody seems to know.
Mr. Pop History – In the U.S. – It was Sunday, June 7, 1970. Where? At the Metropolitan Opera House at Lincoln Center, NY. Early? That’s because “Tommy” kept lingering and lingering. The movie was next.