DERANGED Ellen DeGeneres’ Mansion FLOODED After SELF DEPORTING To UK Over Trump Election Victory! November 30, 2024 • Jack Carter