Unknown8Unknown8

Heavy Transport Trailer

heavy chassis
electrically driven
hydraulically controlled
ect, ect,