Home/
Registry/
Ford/
Mustang/
1999-2004/
“2003 SVT Ford Mustang”/
Photo
supermotors.net/registry/media/43623
Supercharged V8 engine with 'V8 32V' badge
A supercharged V8 engine, likely from a 2003 Ford SVT Mustang, is shown with its intricate belt system and prominent "V8 32V" badging.
Is this accurate? Sign in to help verify it.
No comments yet.