Russ - I agree the guy/girl is definitely not a beginner - and who knows the rules for French track days may be totally different to the UK - It may be that overtaking in corners is allowed as at general testing days in the UK
Drifting may be a technique but it certainly wont get you round the corner any quicker! which leads me to wonder why people use it ! (except rally cars of course)