Strange ‘Odourous’ Foam Rises From the Ground in Wales

By | June 13, 2018

By Sequoyah Kennedy

Strange foam

Residents of the Welsh town of Dowlais Top have a pretty gross problem on their hands. A strange foul smelling foam is seeping out of the ground, and officials haven’t …read more

Source:: Mysterious Universe New Feed