Posted by: keho August 7, 2006
While I was in London..
Login in to Rate this Post:     0       ?        
Oh my god that China town stings right after you enter that gate.
Read Full Discussion Thread for this article