Over at Ibrox Noise, the gibbering loons on their editorial team have churned out another of their delusional and paranoid articles about how everyone in Scotland is petrified of Steven Gerrard pitching up at their club...
The Celtic Blog · May 2, 2018