So happy these fucking disgusting twats lose when it matters AGAIN
It ain’t coming home you bunch of twats.
Oh and has there been a more deserved winner of any tournament than Spain? Just amazingly great from start til finish. Played great AND winning football and entertained throughout this dreary tournament.