Designed by
Title
Toyota TF109, Model year 2009, Country Japan and Germany, reached 6th place in the 2009 em Abu Dhabi Grand Prix #330468136
Description
Oyama-cho, Shizuoka, Japan - March 27, 2023: Toyota TF109, Model year 2009, Country Japan and Germany, reached 6th place in the 2009 em Abu Dhabi Grand Prix, on display at the Fuji Motorsports Museum.
This image is editorial