January 14, 2013 in picture of the week
Tokyo Auto Salon always has the great or weird things at display. I already read from several sources that if there is one thing that has been dominating the Auto Salon this year it has to be the Toyota 86/Subaru BRZ. (or Toyota GT86/Scion FR-S)
I guess this life sized Choro Q Toyota TRD 86 is no exception to this rule.