You were on our minds yesterday at the ride, Amigo, as we got the news from the Central Coast folks at the link-up point. Glad to hear you're in one piece.
Question: not to side-track, but from a technical perspective, when Don "released" the front brake, they were still probably braking...