Posted by: Icanfly March 27, 2006
LONDON LIFE IS BETTER THAN USABUT NOT THAN AUSTRALIA.
Login in to Rate this Post:     0       ?        
I don't think I know or you will know me. I used to live just off the Warren Street tube station... Used to work at Indian Rest at Euling broadway...
Read Full Discussion Thread for this article