Why yes. Yes you do. Speedhunters readers in Sydney may have seen this giant billboard near the airport of the Toyota FT-86 II. I believe the version here is the concept that was shown earlier in the Geneva Motor Show. Anyone else getting excited?
- Charles Kha