Crandon World Cup 2021The super bowl of short course off road racing, with over 60 thousand fans in attendance over the weekends events.