awa355
6th January 2013, 14:40
Just seen this in a local car dealers show room. Very compact indicators so possibly could be road legal. 275743
Anybody ridden one? Price is $4495. I have a sneaking suspision it maybe Chinese ???????
They also have a farm 'Mule' type vehicle on show.
Anybody ridden one? Price is $4495. I have a sneaking suspision it maybe Chinese ???????
They also have a farm 'Mule' type vehicle on show.