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:
A supercar, built in a garage in Slovenia, has sparked the imagination of fat-walleted car fans across Europe.
Image 1 of 6: