Originally posted by S-3 Ranch
View Post
Thank goodness these guys weren't on a 60-70 mph descent down a mountain.
Aside from that, there were very likely some significant injury come out of this.
All the kudos to LeMond and Armstrong.
Comment