Oil Sheen, Tar Balls Turn Up in Lake Pontchartrain
Oil Sheen, Tar Balls In Lake Pontchartrain. Lake Pontchartrain, a body of water that borders New Orleans, has seen the first oil from the BP oil spill. According to a report [...]