ROAR Electric Off-Road Nationals–Trackside Coverage All Weekend!
This weekend, the fastest electric off-road racers in North America will head to the Northern California town of Chico for the ROAR Electric Off-Road National Championships, the final big race for these classes before next month’s IFMAR World Championships. Like the Worlds, this year’s Nationals will be held at A Main Hobbies’ incredible Silver Dollar […]