Summary: Toyota reiterate their commitment to Formula One as their 2009 car makes its debut in an online launch ceremony.
Image Dimensions: 226 x 170