Formula One’s fans expect excitement, fast cars and alcoholic beverages but not many people know that luxury and F1 were destined to go hand in hand. Being one of the most glamorous sports in the…