Privacy and Cookies
We use cookies to provide you with an innovative and exciting website. Please allow the use of cookies by clicking the "Accept" button or simply continue browsing.
Accept Cookies Refuse Cookies


27 Oct 2011 ID: 85247
Also known as Cabstar on the European Market, the F24 ATLAS based LCV featuring EV technology to be exhibited at the 2011 Tokyo Truck Show