Kevin Costner shows off his Oilspill Clean-up Machine Posted on May 23, 2010 By Andrew Thaler 1 Comment on Kevin Costner shows off his Oilspill Clean-up Machine Conservation, Science Related