Tar balls found on Galveston beaches

Map of where tar balls were found over the holiday weekend. (Google Earth)
July 5, 2010 8:27:26 PM PDT