Thread
:
LONDON | 2012 Olympic venues
View Single Post
#
48
Posted
Apr 12, 2012, 1:37 PM
Misterfreeman87
Registered User
Join Date: Sep 2008
Posts: 117
Thanks RobH, i guess that makes sense then.
London has to be the city with the most top-notch stadiums.
Misterfreeman87
View Public Profile
Find all posts by Misterfreeman87