It looks that there are confuse informations about the Ballcar. I've found other data saying that was made by the company Progene active from 1983 and the car was patented by Giuseppe Lagana, so, if the information of the 1985 Turin Carshow is correct, the car was made between 1983 and 1985.