Designed by
Title
Toyota TF109, Model year 2009, Country Japan and Germany, reached 6th place in the 2009 em Abu Dhabi Grand Prix #295294315
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