Archive for the ‘London Bike Show’ Category

London Bike Show Launch VMAX

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