OMG! No cup win in 105 years for football team

The tiny Channel Island of Alderney remains hopeful despite more than a century of hurt in their local football cup.

Published: March 31, 2025
Length: