By Tim Huber - February 23, 2018
Bike of the Week: Alta Motor’s “The Crapshoot” Drag Racer
Alta Motors brings something you might not expect to the 2018 One Moto Show in the form of a custom Redshift-based drag build.
Founded in 2010 as BRD Motorcycles, Alta Motors has quickly earned a solid...