This vehicle, dubbed a “Super” Jeep, was featured on the cover of Mechanic Illustrated magazine in April of 1968. Unfortunately, the article provides very little information. Hopefully, this is still sitting in someones garage, somewhere.
Leave a Reply