17 Jun 2018, 07:26 UTC · By: Daniel Patrascu / Formula 1 returns to France next weekend following a ten year hiatus, to make a spectacle of the return with a street festival.