Different. Any more images/details?
No, it was an 80s Popular Mechanics article and it was both thin on detail and enthusiastic to the point of absurd. Interestingly it stats the 'future vehicle', it hadn't been adopted yet, would be armoured against small arms. If only.