Landlord caught lying about recent water leak at 291 Wyckoff, claiming it was cat litter. Watch until the end 👀