Despair vs Delight - Champions League final fan reaction

0
0
Clock Icon3 daysSoccer

Mixed scenes as PSG fans celebrate in style while Inter fans are left furious after a 'scandalous' performance