11.08.2015

631208639613796352 631208639613796352 - from the hmm dept.: reservoir balls http://boingboing.net/2015/08/11/80-million-plastic-balls-to-pr.html

/via @boingboing # ,