Balls of tar wash up on the beaches of Galveston, Brazoria. Experts blame the recent storms

previous post