The Mallorcan holiday resort is a magnet for Celtic fans with the giant sized screen down in The Square the place to be for fans looking to enjoy the big match atmosphere in the sunshine...
VideoCelts · Sep 3, 2023
The Mallorcan holiday resort is a magnet for Celtic fans with the giant sized screen down in The Square the place to be for fans looking to enjoy the big match atmosphere in the sunshine...