Bike of the Week: Alta Motor’s “The Crapshoot” Drag Racer

Photo by: Tim Huber