Sci-fi summer at Children's Museum

A sci-fi summer has begun at the Children's Museum of Houston on Binz Street.