Demi Moore Trades Up To Human Leeches

Illustration for article titled Demi Moore Trades Up To Human Leeches

New York, April 10th, 2008. Image via INFDaily.

Advertisement

Share This Story

Get our newsletter

DISCUSSION

stacyinbean

Has anyone noticed the scary dog has kept it's position in the top right corner and is now attempting to invade the left side of my screen?!

Somebody hold me, I'm scared!