I live in Germany, and I spotted one of these trucks recently. It looked huge compared to every other vehicle on the road, and one of those was a delivery van. And it was too big for its parking spot. It also had a confederate flag in the back window.
I didn’t get to talk to the owner.