In June 1906 where was the world’s first grand prix held? December 14, 2017 By Show answer Le Mans in France More Sports Questions