2013 Yamaha YZ125 Teardown

The crew at Dirt Rider completely breaks down our Long Haul 2013 Yamaha YZ125 two-stroke that has 30 hours and over 700 race miles on it!