Officials have confirmed that tar balls discovered over the holiday weekend on Crystal Beach in the Bolivar Peninsula are from the Deepwater Horizon oil spill, marking the first time oil from the spill has been found on Texas beaches. About 10-12 tar balls washed up on Crystal Beach on Saturday. On Sunday, 5 gallons of […]