EMBED </>More Videos

New Go Kart track is considered one of the best in the country. (KTRK)