|Sent on:||Thursday, March 7, 2013 7:09 AM|
The Germans have one like this seen
it a long while ago forgot what the link was might check
with Toyoda as to when or where they are making them . .
Looks like Swiss roads LOL
This email message originally included an attachment.