Possible Chitty Chitty Bang Bang invention.

Advertisements