Life

Giant Rubber Duck Explodes In Taiwan [VIDEO]