https://thecarnut.typepad.com > 2007 TOKYO MOTOR SHOW PRESS DAYS #2

Ferrari F430 --- Ferrari's Newest V8

Ferrari F430 --- Ferrari's Newest V8

Makuhari Messe, Japan

The "F430 Scuderia", the "612 Scaglietti Enhanced" and the Ferrari "599" drew big, adoring crowds during the show. "Scuderia" is the Italian term for "stables" and goes back to the days when "horsepower" meant real, actual horsepower ... and their jockeys, atop and on-board.

Previous | Main | Next