All aluminum 4.6L 32v Ford Modular Cobra V8...Teksid block...now that's italian :O)


Project SVT Cobra Mustang