Schumi storms to victory in Japan

Updated: 25 February 2007 09:07 IST

World champion Michael Schumacher has stormed to victory in the Japanese Grand Prix.

Show Comments
Advertisement