London City Airport
Where else can you ride at 100+ miles per hour in the Centre of one of the worlds great cities! OK, so not quite a VMCC event but photo’s taken by a VMCC member,. Pictures from the 2004 London City Airport Sprint.
24th July 2004