I agree Pez, it seems pretty suspect. The only link to Caesar is that he founded the town where this was discovered. It seems like the French Government may be trying to stimulate a tourist industry in the area?

I can't imagine why they would claim this is Caesar and not present some kind of corroborating evidence....