Skip To Content

Where To Stream Squatters Season 1 Episode 22

Three Squatting Mice

An upstate New York couple is locked out of their own home by squatters who complain about a mouse infestation - but still refuse to leave.