You may have already spotted it on SPEED Channel, but the word is that StopTech's first national television commercial will make its web premiere on Monday when it will be posted to the Centric Parts YouTube Channel.
Part of the StopTech deal to sponsor Round 8 of the SCCA SPEED World Challenge this weekend included some commercial time, which was the impetus for producing the spot.
Insider fact: A camera crew was sent to a single race to gather footage for the commercial. That race turned out to be the one at Watkins Glen where Dino took the checkered flag. Talk about a Kodak moment for the StopTech CEO!