The drag strip is a place of business. Racers get down to brass tacks: roll up, smoke up, line up, watch the tree then go get it.manship or showmanship doesn’t have it’s place on the quarter mile. When Lea Martinez envisioned her 2007 Suzuki Hayabusa …
Read more