FC Twente - CHAMPIONS!
If you reside in the province of Twente, Netherlands, and have failed to notice that the local Footy Team made good then you must be holed up in an underground bunker waiting for Armageddon! Last Sunday afternoon the streets of Twente were deserted but...