Those of us who grew up in the 1980s may find the Suzuki Super Carry to be a familiar nameplate. The Japanese commercial...
.
October 29, 2016