We are sure that few are banging their heads on the wall at Honda’s headquarters. Jenson Button of Brawn GP team (ex Honda F1 Racing Team) is the new World Champion. It was just before the beginning of the F1 season that Honda announced that the F1 Racing Team was available for sale due to [...]