A novel idea for cleaning up oil spills

925,017 plays|
Cesar Harada |
TEDxSummit
• June 2012