Front end rebuild

I was on the highway and something cam loose and pulled me right in a ditch and hit a tree
Holy ****:steering:

Let us know what you find out. Most of us wrench on our own stuff. Failed part? Oversight??