Howard Leventhal American Towels Scrubs
Fraud, Predator, Child Rapist
Yes it is true Howard Leventhal (Seth) is a FRAUD. Beware any person looking to get rich quick, Howard will lie to you and take your money, Howard Leventhal is the lowest form of human being, he sells and uses drugs from his "corporate" cockroach and dog poop infested trailer located in ...