I think it's 7.1L lol cause they came with a 427ci, and I know the chevy 454ci is a 7.4L but then again it's 10:50am and I just woke up and I've got a hangover from hell
8.1l is a 496ci, 8.2l is a 502ci. this probably a kit car like 95% of the cobras. super nice none the less. as for it being Dutch. no. Shelby cobra was made by carrol shelby, and is 100% American muscle baby. originally intended for racing, now are just a hotrod/collectors car.