Posts Tagged ‘London Bike Show’

London Bike Show Launch VMAX

The London Bike Show debut of the VMAX. Anybody go?