- Jun 11, 2005
- Reaction score
Take me to your leader.....Here's America in a dress apparently crafted from tin foil. It's HIDEOUS!! The frock itself looks like if she took it off it would stand on it's own. Her hair and makeup are great...but this is SOOO NOT HOT!