SF-GeneralPlaceholder

Todd LeDuc on Monster Trucks, Clutzy & Ride the Lightning

2019 & 2020 Monster Truck Stadium Champion Todd LeDuc is a welcome guest in The Freak Nation. He started in off-road racing but now is driving a Monster Truck full-time with Lucas Oil winning championships along the way. Todd mentioned he likes competing on dirt from off-road to Monster Trucks to Sprint Cars. But his…

Read More
SF-GeneralPlaceholder

Christian Craig on Life, Injuries, Jagger & Country Music

Supercross 250cc Points Leader Christian Craig visited the Freak Nation this week right before he went out to practice for the Seattle round of the series. Craig finished second Saturday night to maintain his points lead in the 250 Supercross West championship. Christian and his family are popular figures on Social Media and you can…

Read More