Monday, August 12, 2013

Where The Rubber Ducks Landed

"In 1992, around 29000 rubber ducks fell off a cargo ship in the Pacific Ocean. This is where they made landfall."