Just wanted to throw this out there. When going above 120 I hear a howl coming from the front right side of the car. I think it might be the tire but I am not sure. It appears to have some life still on it.(gy) Have any of you experienced this? Any other causes I should explore?
Thanks
Thanks