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

Photo by: Tim Huber