Has been published by a Celtic fan in the same week as the club celebrate’s the 50th anniversary of the Lisbon Lions’ triumph...
Last Ditch Tackle · May 25, 2017
Unseen footage of Celtic’s 1967 European Cup Final win
Continue Reading