Hi Morelock,
Strange thing is I went up to the office to say what happened, and as I was returning to the track, the same guy and another crashed at the same spot! What are the chances?!
It was totally my fault, not paying attention to my speed. I have 165s and Looks. Not a fan of Speedplays. Not yet anyway! ; )