Archive for the ‘What Bikers Think’ Category

What people think of the new VMAX

Sorry guys, all opinions are from the US on this one but you can post yours below…