Sort:  

I was thinking the same, unfortunately don't have the backstory.

I know that in Germany they can drink in the stands but also for some reason I got this vibe that they are two little British lads... can't figure out the teams in the left corner....