I'm a big fan of the Michel Vaillant comic book series. Here is a tribute to the greatest comic book race driver of all time. Reactions: Mathieu Leroy