ATV on Demand takes a look at the 1986 Honda 250r. This machine was a blast to ride and very fast compared to what was out there at the time. One of the first machines I ever rode was one of these. This dude just oozes 1980’s-ness, right down to the Donky Kong T-shirt. We […]