weather system

Ellen DeGeneres UK Move Dampened After Massive Flood Decimates Estate Area

THE COTSWOLDS, UK. (THECOUNT) -- Ellen DeGeneres and Portia De Rossi, who recently relocated from the United States to the…

2 days ago