Are those cases of beer that the firemen are carrying?
Could be water?
But this is Germany on Christmas day.
Perhaps an after work thirst quencher?
E O D work might make your throat dry?
I remember seeing the German Army having cases of beer on the back of their artillery track vehicles when we would have maneuvers together.