Topics

Notorious B.I.G.
35,000 rubber ducks in Santa, reindeer outfits seized at L.A. port

They may have had better luck on Santa’s sleigh, but more than 35,000 holiday-themed rubber ducks from China were detained by U.S. Customs officials.

Loading