Geneva auto show opens 80th edition to public
Geneva auto show opens 80th edition to public
Welcome back to Toyota Fun, where we bring you another great story snippet of Toyota news:
A visitor tests the automatic roof of the world premiere Mercedes E-class cabrio at public opening of the Geneva Motor Show in Geneva, Switzerland, Thursday, March 4, 2010.
Sourced from: Toyota News