Todd's Worst Nightmare

  • Aired 08/01/2012
  • 3,055 Views

Todd and Rick investigate a loud humming noise complaint at a unit and literally discover their worst freakin' nightmare. Watch World's Worst Tenants Tuesdays at 10:00 PM, ET/PT only on SPIKE.

Loading...