Guy confronts mentally challenged neighbors about them peeing on his house.

Don't Miss...