Scottish pub erupts in ecstasy as Spain defeats England in Euro final!
In a Scottish pub, fans erupted in wild celebrations as Spain defeated England in the Euro Final. The atmosphere was electric, culminating in an ecstatic reaction when the final whistle blew.