World's longest car, over 100 ft, restored to its former glory