Xanadu on Broadway Posted on June 29, 2008 by Walt Felix Ingrid and I drove down to NYC today and saw Xanadu. Very funny play and very well done performance.