Last updated by at .

Lifesaver TCB Braking Control System

TCB Braking System that acts like ABS brakes for your motorcycle could save your life! George and Kyle tested the TCB Brake system on their 2006 Harley Davidson Ultra, and they were very impressed with the stopping power of these bad boys!  When you want your bike to stop it’s …