RJ Anderson Wins the 2019 Crandon World Championship of Off Road

RJ Anderson Wins the 2019 Crandon World Championship of Off Road

Rockstar Off Road Drivers were out in full force at the 2019 Crandon World Championship of Off Road in Crandon, Wisconsin. RJ Anderson took home the First Place Trophy and the Big Check.