Ok, you guys are correct, I *don't* know that the pin broke for sure. I guess we can change the title to towbar pin fell out, or towbar incident, pucker factor 8. (not 10, I've had a 10, 10 is way worse.)
I do know that my lynch pin was new, and that I wire tie them in, so that's why I...