A Welsh village has endured 81 days of continuous rain

1364033908627news54a5d45sf45A Welsh village has endured 81 days of continuous rain