UK: Mysterious White Foam Appears On River In England
- Captured on Tuesday 5th of November 2019
- Location is Manchester
Description
The River Irwell, running in North West England has been covered in a mystery white foam between Salford and Manchester Read more...