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?
This post was created with our nice and easy submission form. Create your post!