Celtic-daft Alan Brazil has roasted Rangers hero Ally McCoist in a bizarre video where he channeled his inner Roy Orbison.

The talkSPORT presenter showed little mercy for his co-host after Rangers slipped to a 2-1 defeat to Kilmarnock at Rugby Park last night while the Hoops romped to a comfortable 5-0 win over Hearts at home.

Former Scotland star Brazil was hoping to "find" McCoist who he reckons had his "head in the sand" after watching Gers flop in Ayrshire. And he didn't hold back in the madcap footage.

Shared on the Alan Brazil Sports Breakfast show Twitter account, Brazil took the pop at Coisty and Gers and let them have it both barrels. He said: "Beware, beware, where is he? Where is McCoist? Is he out on the boat, is he at the bar? Is his head in the sand after Rugby Park.

"Oh no, his buddy Morelos has done it again, conning the referee, he is murder polis. And a goal chopped off, it's all over, it's nine in a row, Ally, we're going for 10 next year. Come on, where are you pal?"

Before bursting into song, Brazil laughed: "As Roy says, 'It's over, it's over'. Sorry, Alistair!"

The post has racked up more than 300 combined likes and shares since it was posted less than an hour ago.

Celtic's lead at the top of the Premiership stretched to 10 points after the pair of results last night - though Steven Gerrard's men have a game in hand.