What a rush. Switzerland beats Spain after an incredible battle on the football field in Durban at the 2010 FIFA Worldcup.
My friend Sauerkraut from the almighty and undefeated IRFC in a fairly questionable outfit at MDS prize-giving ceremony @INSEAD.















