Mother Nature Meet Your New Ride, The Jaguar C-X75

We all know the basic canon of super car design right? Make the vehicle extremely powerful by adding the biggest V-12 engine available, use a gross amount of Carbon Fiber to make it very, very light, and shape it to cut the wind like a ninja sword slicing a kiwi fruit. That is until Jaguar […]