2 Sep 2020, 17:00 UTC · By: Elena Gorgan / Artist Ivan Benic completed the Cosmic Cruiser in 1977 and it’s been around ever since. Dubbed the longest van in the world, it’s outrageous, shameless, awesome