The ladder chassis is one of the most original methods of creating a vehicle and it has its origins back about 500 years ago! The concept of luxury personal transportation came out of a Hungarian town called Kocs - a derivative of which is now our word “coach”. It was so successful that very soon, most of Europe was using them - it did help that variously connected royal … [Read more...]
You are here: Home / Archives for Ladder Chassis