All posts tagged "‘Super Limousine’"
-
Latest News
‘Super Limousine’ Measuring 100ft Breaks Its Own 1986 Guinness World Record
March 18, 2022The world’s longest car just got even longer! Measuring a whopping 100ft and 1.5 inches (30.54...