Todd LeDuc Talks Turkey & Dirt
Lucas Oil Off-Road Racing Series driver Todd LeDuc made another visit to The Freak Nation to talk about the Load Mart Turkey Bowl that’s coming up at Perris Auto Speedway. It’s a chance for LeDuc to do something very different with a lot of money at stake. On dirt! What else would be needed to…