I guess the top is your Alfa Spider, but I'm not sure. The bottom one's definitely your Jag XJ6 tho.
Ford rs200
1990 celica
yepthis car is 100% canadian
this car is 100% canadian
Ferrari FXX