Posted by: ss74k March 28, 2006
LONDON LIFE IS BETTER THAN USABUT NOT THAN AUSTRALIA.
Login in to Rate this Post:     0       ?        
New York's bid was dogged by problems over their proposed stadium..not by the transportation problem... http://news.bbc.co.uk/sport2/hi/front_page/4655555.stm
Read Full Discussion Thread for this article