I had done many programs before but never on 66 x 44 feet wide screen IMAX Theater!

The Denver Museum of Nature and Science is a world-class museum with amazing displays and exhibits, and I was very honored to have my program there. Thank you for people who came to share the evening with me.