By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Sports - Euro 2020 (2021) - View Post

Congratulations to Italy! All Europe rooted for you and you played leagues better! And this is coming from a guy who usually hates italian football.

England deserves to lose just for their disgusting fans alone but it's pretty clear that they also couldn't hold a candle against the spaghettis.