F1: Another potential site for future French GP The mayor of Sarcelles, in the northern suburbs of Paris, France has put the commune forward as a potential venue for a French grand prix in 2010.