Wind up!, the world’s smallest road legal car www.windupcar.co.uk

wind up!, the world’s smallest road legal car, as seen on the BBC oxford news.

Duration : 0:2:47

Read more about Wind up!, the world’s smallest road legal car www.windupcar.co.uk