UMSL alumna and actress Phyllis Smith stopped by the Saint Louis Science Center on Friday to share the trailer of her new movie, "Inside Out." ...
READ MORE