1997 Lexus LX450...
Yesterday, after heading back to Tucson from SW Colorado, climbing a hill, there was a loud crack and a bang, sounded like a rock came off the hill and hit a couple of things underneath (not an actual rock in this case), and following, I couldn't drive faster than 50-55, and...