- 08 Nov 2019
Heavy rainfall floods streets of Rotherham
location: united kingdom
info: natural sound
product type: raw
Parts of northern England, including Sheffield and Rotherham, have been hit by torrential rain all day with flood warnings in place and several roads closed.