Monday, January 12, 2009

Odd Section - News - Saleswoman defecates on doorstep - Digital Spy

I've heard the phrase,"never shit on your own doorstep", but this?

Odd Section - News - Saleswoman defecates on doorstep - Digital Spy

No comments: