On August 19th, 2016 California Legislators officially voted to legalize Lane splitting. This should be some of the best news for motorcyclists in years. But, have you actually read AB51, the bill that makes it possible?
Continue reading “AB51: The Curse of the Lane Splitting Law”