Demi Moore Trades Up To Human Leeches

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

Advertisement

Share This Story