Look—Something Shiny! Union Station’s New Art Installation Will Leave You In Awe! Look! Something shiny! The folks at Union Station just announced the installation of a glistening,…