2005 Cadillac STS Q&A

2005 Cadillac STS Question: 2005 Cadi makes a roaring sound around 45 miles an hour but stops

When you evcelerate or the Rpm stay up -
This question hasn't been answered yet.
Answer It or share it on , or Email to get an answer.