I’m the worst when it comes to not wearing gloves when putting in work on my car. As a result, my hands are almost always covered in a thin layer of oil and blood, along with a smattering of cuts and bruises. To try and put a stop to this, I’m proud to introduce the new STL! Drive Harder! Mechanics Gloves. You can find more info on them and get your own pair in the Street Track Life Shop!