I stumbled across an article about the "tweel" today. Could this be the future of offroad vehicles as well ?
Repost from three years ago
show me the link... I searched and everything
And they were unveiled in 2005
you were right