Harley-Davidson Embraces Vehicle Electronics On New Big Twins

Might electronic rider aids soon be mandatory?