Skip to main content

Review

A Jaw-Dropping Rat Hayabusa

By Mario

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