Giant rubber duck bursts in Taiwan

The world-famous Giant Duck on display in a northern Taiwan port exploded Tuesday, just before a large number of people…