According to a recent Facebook post, it appears the installation of the Vaughan Brothers Art Project in Kiest Park has been delayed until the Fall of 2018. From the post below you can see the final design of the artwork, and the reasoning for the delay.