It looks like a soviet type APC or command vehicle to me. HST means something, but my memory is shot.
Most of the army guys I worked with were Hemtt towtruck operators. I think one told me about HST while
describing his adventures hauling Iraqi wrecks back for displays or museums.
He said he once looked inside a knocked out BMP, what he saw ensured he never felt the urge again.
