News

The car is made of 99% reused parts from an original 1993 Fiat Panda. Mechanic turns heads after building what might be world ...