April 30, 2010

Mothers Polish and Mazda must like StopTech

The latest Mothers Polish commerical features a nice looking set of brakes...I wonder what brand of brakes that is?



Mazda is running a spiffy ad too.  You might notice #72 in blue...a Team StopTech favorite...sporting our logo and brakes...