Published On Premiered Sep 16, 2024
England have only won ONE international trophy...why?
What are your thoughts on the England national football team?
Can England win the World Cup 2026?
Tiktok: MaveryFTBL
Insta: MaveryFTBL
Twitter: Mjavery11
show more