Thunderstorms cause flash-flooding in Devon

 23 total views,  1 views today

Businesses are affected and roads made impassable due to flood water caused by downpours.