The shattered dreams of football hopes

Iceland dreams of a promised land of data centers