Sports Mole
· Dec 16, 2019
Celtic fined over fans letting off flares inside Stadio Olimpico
The Scottish champions won the game...
Continue Reading
Get the FREE Celticnewsnow app