Toro Rosso to unveil 2007 challenger next week
The Scuderia Toro Rosso has finally confirmed their launch date. Next Tuesday, the team will launch their car, even though they are not sure if it will be ready by than, at Barcelona. The 2007 driver line-up of the team still hasn't been made public, but it's expected that they will do so next week.