I have no idea what team is best. I only watch the games where The Netherlands plays anyway. So yea.
Also gotta love the rivalry between Holland and Germany over this. We actualy have orange SS helmets and an orange Hitler mustage by means of entertainment material

.
Pictures:

