So I should have checked the fixture list before booking my holidays, but it is what it is.

Saints have won 100% of the 3 Grand Finals I wasn’t at, so might be a good thing.

Anyway - anyone familiar with Palma City Centre that knows where I can watch the match?

Sent from my iPhone using Tapatalk