Mine is. I was told all new items are originally made in France. After a piece has been sold for awhile they will be made in other countries. Who knows if the S/A gave me the correct information?
DArn, I like the red interior of the white MC wapity better. Mine has a dark brown interior or something.