Yamaha YXZ1000R TV Commercial, 'It's Here'

Published In Vehicles

Yamaha introduces the YXZ1000R, a new off-road vehicle that features a 3-cylinder 998CC engine and 5-speed sequential shifting.

Show more
0 Comments sort Sort By

Facebook Comments