Strange green foam bubbles out of storm drain, alarming residents

BLUFFDALE, Utah — A strange green foam bubbling out of a sewer may seem like a scene out of “Ghostbusters,” but it really happened Thursday in the Utah city of Bluffdale. “So we got a report that there was a green foam bubbling up out of a storm drain here in Bluffdale, we sent some […]