Thank you, everybody

And since someone asked, the Faroes are located in the North Atlantic Ocean, somewhere between Scotland and Iceland.. a really.. really.. tiny country..

Nothing more than cookie crumbs on a map

-Varga