Came across this very large German vehicle today. It’s even bigger than any Merc than I’ve seen to date.