NASA Saves Turtles from Oil Spill

Jefferson Parish Oil Spill: July 27, 2010

Oil Is Still There – August 2nd, 2010