The New York Times has a great review (accompanied by a fantastic picture) of Dean & Britta's show at the Lincoln Center in New York last weekend. Looks like it was quite a spectacle!