cappuccino34
Active member
Simple question really, does anybody know when the new batches of bikes will be coming through?
Also, does anyone know anywhere in the UK to get a demo ride on one?
Also, does anyone know anywhere in the UK to get a demo ride on one?