Too Many Little People

  • Aired 07/18/2012
  • 13,991 Views

Todd Howard and his team investigates a complaint about too many occupants inside a single residence and finds some feisty tiny tenants who are obviously hiding a very big secret. World's Worst Tenants premieres Tuesday, June 12 at 10:00 PM, ET/PT.

Loading...