Marc Gene leaves a wall of spray as he “demos” the Ferrari F2006 during a wet 2007 Goodwood Festival of Speed.