Anti-Lock Brakes

Ran Accross this. I am pretty skeptical .http://www.southwestspeed.com/?sec=view_part&id=1202