Saturday, November 21, 2009

LTR Turbo Hayabusa Drag Quad

LTR Turbo Hayabusa Drag Quad taking a pass down the drag strip.

No comments: