The Impressive Todd Macke

Ability Riders of Tomorrow

(Originally posted at atvscene.com) In 28 years of riding ATVs Todd Macke of Decatur, IL recently fulfilled his proudest moment. Many may think his recent accomplishment of racing the Maxxis 12 Hours of ATV America is probably this moment. We feel otherwise. We weren’t surprised at all to see Todd finish the long race and…
Read more »