Laumeier Sculpture Park in St. Louis is basically that, except instead of twenty bucks, it’s 105 acres of mind-bending art ...