Immigrant Takes Crap In The Street, Angry Pennsylvanians Take Matters Into Their Own Hands

Pissed off locals have taken matters into their own hands following several disgusting incidents in Pennsylvania. After immigrants were caught defecating right in the middle of public streets, the small town residents knew something needed to be done — and fast. Residents of California, Pennsylvania, a small borough of the Pittsburgh metropolitan area, are outraged […]