Showing posts with label London 2012 Olympics. Show all posts
Showing posts with label London 2012 Olympics. Show all posts

Monday, January 25, 2010

London 2012 Velodrome

Here are several pics of the still in construction Olympic Velodrome for London 2012. Like some of the other stadiums, a cool point about the construction is that they are using confiscated guns and knives from England's several police agencies. What do you guys think?

More after the jump.







more...