Had the same thing happen to me this afternoon.
I was just bimbling along at about 80- 85mph
Repsol Honda race rep going like "FOOookking hell where did that come from!"
If I could have caught up with him i would have given him a piece of my mind I can tell you
- yeah right