Experience life on the farm at the Saint Louis Science Center

The St. Louis Science Center has a cool new space to check out that happens to be the largest expansion in 25 years. Dana Dean stopped by.
Published: 11:10 AM CDT June 29, 2016