Simon Delestre is the cover boy of French magazine Grand Prix!

Read More ...