Crowds wowed by 'Floating Piers'

Thousands walk on water in Italy with the help of art installation, "The Floating Piers," on Lake Iseo. Rough cut (no reporter narration).