Hi Everyone,
I have a 2006 Range Rover HSE Sport with 46K miles. Yesterday, I drove over a medium sized curb going around 15 MPH and both the tires on my right side blew out. I drove it as close as I could to my home couple hundred feet away. Anyways I had it towed to a tire shop, they were...