Italy defeats England in penalty kicks to win Euro 2020!

Italy defeats England in penalty kicks to win Euro 2020!