On this episode of Trip to the Lou, we visit Laumeier Sculpture Park. The park is located in Sunset Hills outside of St. Louis and offers visitors 105 acres of open, green spaces, forest trails, and most importantly, sculptures. First we walk around and look at some of the sculptures. Then, we give our opinions...