Soldaten!! This article is about a strange German vehicle, not very well known by the majority. An ugly, unorthodox vehicle, years ahead of it…