2003 Ferrari 360 GT Race Car with a Supercharged 427 ci V8
This 2003 Ferrari 360 race car is powered by a supercharged 427 ci (7.0L) LSx V8. The motor features a C5R block with a Callies… Read More »2003 Ferrari 360 GT Race Car with a Supercharged 427 ci V8
