GeekPress
Technology news, shaken not stirred...
Sunday, August 11, 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
."
‹
›
Home
View web version