Iconic, glad you're safe and impressed that you kept thinking and looking for your 'exit' throughout. Those moments are so scarey, they're actually what stop me enjoying riding on the road. The moment you think they're not going to happen, is the moment that they do, no matter how much 'roadcraft' you exercise. Trackdays are definitely where it's at, as far as I'm concerned. You've just underlined that thought once again.
