In the 10th 11 in 11 article we take a look at the team that finished 3rd overall in the World Championship last year, Origin Front Row Racing. Read here