Giant Rubber Duck Deflates

The 54-foot floating art piece deflated overnight for maintenance.

Video by Topic

See All Video Topics »