Archive for the ‘Star VMAX US Launch’ Category

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