Renovatio T500 - the Slovenian supercar

A supercar, built in a garage in Slovenia, has sparked the imagination of fat-walleted car fans across Europe.

Image 1 of 6: