Geneva Motor Show 2002 - Toyota's FXS Sports Concept, shown in Europe for the first time, is powered by a 4.3-litre V8 engine
Previous Home Next

fxs