Sci-fi summer at Children's Museum

A sci-fi summer has begun at the Children's Museum of Houston on Binz Street.
Published: 7:51 AM CDT June 8, 2017