Suzuki's Hayabusa is 1340cc of controlled insanity, and it's back after a five-year absence. Click above for our video about Suzuki’s new-for-2021 Busa.
Reviews
Suzuki's Hayabusa is 1340cc of controlled insanity, and it's back after a five-year absence. Click above for our video about Suzuki’s new-for-2021 Busa.