World's Worst Tenants: Squatters Beware
Posted on: June 19, 2012
| Views: 2,494
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.