Well, I'm not expert in German trucks. I understand that the Mercedes is actually a larger model than the image I posted.
And I reckon I had no idea of the Magirus, weird truck for an Italian racing team.
Now, a Jolly club transporter should be seen on other pictures, with different cars. The pic you posted rang a bell, and indeed I found it in the Alfa Romeo in rallies book.