Lake Pontchartrain: tar balls UGH!! By Greta Perry on Posted on July 6, 2010 in lake pontchartrain, Louisiana No humor with this one folks.