Squatters Beware

  • Season 1
  • Aired 06/19/2012
  • 2,672 Views

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.

Loading...