Suzuki Hayabusa at the Drag Strip

Fast busa.