Photo and video credit: Dallas News.

 

CURRENT TOURS

 

WHAT'S NEW WITH LIGHTWIRE

Lightwire Theater will present 60 shows of DINO-LIGHT at the Da Vinci Science Center from Nov. 17-Dec. 31. Tickets are on sale at davincisciencecenter.org.