Mike Chen tries to stay dry at Wales Rally GB while giving the inside scoop at the most crucial event of the year. Take a look at all the rally action and see what else Chen gets up to.