Lyon Street Water Slide 2010
Amid much publicity and hoopla, Grand Rapids became home to what had been billed as “the world’s largest inflatable water slide” over the weekend of 21 & 22 August 2010. This community event was organised by Rob Bliss and was free, with the costs of setting it up apparently covered by various sponsors. Thanks to…