Following is a buggy article from 1970 published in Italy. Contains eight pages with lots of great B/W and color photos of a number of buggies (can't read the words of course) except I googled the title which is Auto (car) of the dunes... very graphic and Italian reminiscent of sports car stuff.
Cover art:

Cool picture of Steve McQueen:

Red Buggies (one in back is Ocelot, not sure of the other)

Enjoy!