wind up smart car – for when you run out of gas but still have a block to go

a smart car with a wind up add on