This wrench was supposedly made in America… Have you ever thought about the importance of the tools you use for your car? If you work on your own car, you’re always seeking high-quality products that can help you maintain and improve your vehicles....