a jaw dropping rat hayabusa video 75159 7

A Jaw-Dropping Rat Hayabusa

This rat Hayabusa is probably the worst nightmare for the fans of the amazing All Things Chrome shop.

But damn does it look awesome.

Check out the video now on Auto Evolution


ride forever signature