Last Ditch Tackle · May 25, 2017
Unseen footage of Celtic’s 1967 European Cup Final win
Has been published by a Celtic fan in the same week as the club celebrate’s the 50th anniversary of the Lisbon Lions’ triumph...
Continue ReadingRead Next: Returning to the past could allow Celtic to build for the future