thecarnut.typepad.com > SEMA SHOW 2006 #1

Supercharged Cobra V8

Supercharged Cobra V8

Supercharged 5.4 liter engine of the Shelby Mustang.

Previous | Main | Next