SEMA Show 2007
Freightliner Specialty Vehicles Sport Chassis. A large and comfortable towing vehicle featuring a 330/1000 Mercedes 900 Turbo Diesel motor and an Allison 3200 6 speed auto transmission.