Video: Do Chinese bikes come up to scratch?

By Ian Jubb -

First rides & tests

 17 July 2007 22:34

Zoom & Watch more videos on MCN | TV