Motorsport Meeting 8 th October 2008 Motorsport meeting 2008 Düsseldorf, Germany 8 th October 2008.
ABQ Sports May 2011 Issue