Sorry about your spill, Larry. I'm glad you are not seriously hurt. I hope there are no surprises when you check your bike over. What's a tar snake? Excess tar left over from road repair?
"Catching a yellow jacket in your shirt at seventy miles per hour can double your vocabulary" Author unknown