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