SUNHERALD TV: Air boat deploys oil spill boom on Bay of St. Louis

May 17, 2010 11:12 PM