Ocean Cleanup Array Posted on Sunday, September 8, 2013 by Joel — No Comments ↓ Science Best Technical Design 2012 from the Delft University of Technology. Did you like this? Share it:Tweet