? Advice | Main | Ducati ?
The Flea's commitment to fashion-media compels me to draw these images of Heidi Klum in an 11 million dollar bra to your attention.
Posted by Ghost of a flea at November 29, 2003 07:54 AM