What I am saying is that tucked away in the beautiful Thousand Islands region of upstate New York sits the largest go-kart track in the entire state, and if you haven’t been there yet, you’re missing ...