New installation uses water balloons to make a 'Splash'

March 11, 2010 04:55 PM