Trident Iceni

Country of Origin: United Kingdom
Year:
2012

Despite sounding like something from Spain or Italy, this stunning car is actually from Great Britain and offers 700 ft-lbs of torque and a 3.7-second 0-60 due to its…wait for it…bio diesel powered engine!!!.