It’s a once in a generation match! England vs the mighty Italy!
We know who everyone is rooting for.. (unless you live in Scotland of course!) – but who do you think is going to win??
-
England or Italy?
-
England
-
Italy
-
This post was created with our nice and easy submission form. Create your post!
GIPHY App Key not set. Please check settings