A1 Grand Prix set to begin

Updated: 25 February 2007 09:49 IST

The World Cup of Motorsport, the A1 Grand Prix, starts from Saturday.

Show Comments
Advertisement