Tour de France shorts: New Ventoux record?

A new record time on Mont Ventoux?