Friday, April 15

1993 Laforza by Pininfarina

If toy SUV's came to life..... The '5 Liter' refers to a Ford V8, which is the only part of a Laforza that you'd be able to get replacement parts for. I'm really curious to see what kind of person owns a Laforza.