Luton Town are champions of Europe... at U-8s

Luton Town are champions of Europe... at U-8s
Luton Town Under-8s win the International Cup after beating Juventus.