Razor’s edge Jaguar Land Rover recently invited 66 Magazine for an exclusive look at the Jaguar Project 8