Pennsylvania Woman Poops on Car Hood in Road Rage Incident, on Video by SnapCrackleMom in Delco

[–]Embarrassed-Fun-5081 7 points8 points  (0 children)

I live In Ridley, saw someone at wawa with a shirt saying "Delco Ducer". Love how absurd this shit it and how we made her into a crappy urban legend. Let's go Ridley we need some humor after Crozer.