Steeda Upper Strut Mounts 2005-2010 Reviews
Gotta do it!
If you're going to lower your Mustang, you've got to spend the extra $$ and do it right.These things are monsters.Once you get them out of the box, you'll see what "heavy duty" means. No more front end clunk.Worth the money.
March 09, 2012