Tag Archives: England Fans

Last night.

London, England.

England football fans and Italians clash at Wembley stadium before the Euro 2020 final.

Fan violence the only thing that disgraces England in Euro 2020 final defeat (Independent.co.uk)

Meanwhile…

Ah lads.