Hail the hayabusa!

1 min read

NEWS

Suzuki will celebrate 25 years of the Busa at next month’