Faroe Islands

There has never been a better time to be a football fan in the Faroes…