Happy Jack Endurance RacesHappy Jack Endurance RacesThe Happy Jack Endurance Race is back June 28 and 29. Jerrad AndersonJerrad Anderson