return to worldwidereview.com, the home of critical reviews
From: sarah palin Category: Art Date: 04 September 2008 Time: 04:26 AM Review: Is this in London, England?