Toureoing ( Nord ) , France.