This, apparently, is something to do with the forthcoming olympic games in London but I just thought it was pretty cool. This was only a couple dozen miles from where I live so I figured, what the hell, and jumped in the car with my camera and tripod....