THE BRAZENHEAD is a Glasgow landmark and is one of the best Celtic pubs to visit on match days. The pub have enjoyed a number of displays in recent years, celebrating the success of Celtic...
Get the FREE Celticnewsnow app