TED Talks: Science & Wonder tomorrow on PBS, 10pm EST/9pm CST

Please watch “TED Talks: Science & Wonder” on PBS tomorrow night, Wednesday March 30, 2016 at 10pm EST/9pm CST, and let me know how you think we did with the designs of the stage screens!