I found this little snippet whilst looking for something else. Could this be the Magnum of the future? Looks like this will have the biggest Renault cab ever! Lots of light and great vision from the drivers seat i’m sure, just not sure about the extra large Renault Clio headlights and the Cameras instead of mirrors, other than that not too bad.
