Yamaha demo rides?

revrider07

Well-known member
Lifetime Membership
Feb 17, 2008
1,603
552
113
ND
I was in Wyoming and saw two semi trailers that stated Yamaha demo ride team any info on this.
 
Premium Features