I was at that show!Audio of it exists.
Cool! By chance do you have it?
wow, very cool pic.must be a great experience