10 landlords on the strangest discoveries they've made renting to people. Watch out for 'poop sticks'.

Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising
Advertising