Written by Atharie Al Salem The World Endurance Championship has settled itself in Bahrain for two weeks and saw the…