Search
Menu
Home
Sources
About
Contacts
Twelve-wheel drive
Twelve-wheel
drive
, often shortened as
12WD
, or
12×12
, is a twelve-wheeled
vehicle
with a
drivetrain
that
allows
all
twelve
wheels
to
receive
power from the
engine
simultaneously
.
Gallery