Strange foam bubbling from the ground in Melvindale, SW Detroit. And nobody knows from where it is and what it is. Investigations are underway.
Source: Strange foam bubbling from the ground in Melvindale, SW Detroit in video – Strange Sounds
Strange foam bubbling from the ground in Melvindale, SW Detroit. And nobody knows from where it is and what it is. Investigations are underway.
Source: Strange foam bubbling from the ground in Melvindale, SW Detroit in video – Strange Sounds