High tide during storm in West Kirby causes massive damage
West Kirby is a town in Merseyside, England, at the mouth of the River Dee. Check out what happens during a storm in this crazy footage!
West Kirby is a town in Merseyside, England, at the mouth of the River Dee. Check out what happens during a storm in this crazy footage!