Posts Tagged ‘YAMAHA Vmax Road Test in the US’

Star VMAX launch video – Pretty Good

This is the US launch of the Star VMAX – Star is the US name for the US cruiser division of Yamaha I´m led to believe