Footwear that slows you down?
Else clues• Auto mechanic's attire
• Auto parts
• Auto parts that slow you down
• Footwear for the well-dressed driver?
• Parts of an auto's slowing mechanism
• Sedan stoppers
• They strike drums
• They'll slow you down while driving
• What the well-dressed car is wearing?
• Wheel stoppers