• Embed

Squatters Beware

ClipSeason 16/19/2012

Todd and his crew literally are forced to have eyes in back of their heads while investigating a residence in which a drugged-out group of insane squatters have been living for quite some time. World's Worst Tenants premieres Tuesday, June 12 at 10:00 PM, ET/PT.