Glad you are OK and nobody hurt. A good reminder to all of us that a routine inspection is time well spent. Steering and brake component inspection go at the top of the list.