When he finally completed this masterpiece in 1986, it was measured at an impressive 18.28 meters or 60 feet in length, making it into the Guinness Book of World Records as the longest car in the ...
Some results have been hidden because they may be inaccessible to you