Motorsport News: Russ Bond's Weekly Report
The FIA, which runs Formula 1 - well, at least for the time being - has confirmed the 12 teams that it will include in its Formula 1 World Championship in 2008. Twelve teams? Which is the new team? Ladies and Gentlemen, once again meet David Richards. The groans and cell phones you hear ringing mostly belong to Honda, not to mention ex-BAR driver Jacques Villeneuve.








