Posts Tagged ‘Motorcycle USA on the VMAX’

Motorcycle USA with one of the best write ups yet

It’s said that absolute power corrupts. And though this idiom was coined based on social and political principle, it could just as well be used to describe the all-new 2009 Star VMax. How many times have you ridden a motorcycle and thought, ‘Gee, I wish it had just a bit more power?’ Well, go ahead […]