I, too, am impressed!!! Living in the flat lands of the plains- those of you who live in mountainous areas impress the heck out of me.
The Death Ride scares the bejeebers out of me. I think all that training you've done is almost as impressive as the ride itself.
You'll do GReAT! It's all mind over matter. You can do it!!!![]()