Vehicle breaks record for world's longest car
The restored limousine was built in 1986 and first measured 60 feet long. After a restoration, it now has updates like a swimming pool and putting green.
The restored limousine was built in 1986 and first measured 60 feet long. After a restoration, it now has updates like a swimming pool and putting green.