Celtic weren’t at their best but they just about got the job done against St Johnstone in Perth with a late show...
Glasgow Live · Dec 3, 2023
Celtic weren’t at their best but they just about got the job done against St Johnstone in Perth with a late show...