London Life

November 28, 2006 12:35pm CST
Does anyone here live in London? What do you think? What's your favorite place to hang out?
No responses