Citytrailer is a shorter trailer developed for urban environment equipped with a steering axle to make tighter turns is smaller spaces.
Citytrailer is a shorter trailer developed for urban environment equipped with a steering axle to make tighter turns is smaller spaces. Vehicle - Cars and Trucks By: alfjon