England has made it to the final of Euro 2022, causing a celebration at the Square
A 4-0 demolition of Sweden at Bramall Lane led to scenes of jubilation for fans at Trafalgar Square(Except for the headline, this story has not been edited by Sports Tak Staff and is published from a syndicated feed.)
Related Videos