Рет қаралды 6,986
The Telegraph
Vehicles struggle to drive along the roads in Stowmarket, Suffolk as the river bursts its banks and floods the village.