oldsmobile vista cruiser
-
This Absolute Legend Restored a 30 Metre Limo and Broke a World Record in the Process
You can forget stretched Hummer H2s, coach buses and even the Canyonero. This is the longest car ever made — and it’s perfect. Feast your eyes, my friends, on “The American Dream.” It’s back and longer than ever.