The deer story reminded me about one of the first times I was ever on track.
I was coming around a long, carousel like turn at MSR Houston, and I see this god damn enormous alligator snapping turtle hanging out in the center of the turn. It had to be at least 2.5 feet long and was probably 1.5 feet tall. If I would've hit this thing, it would've easily ripped off my bumper cover, and probably messed up my oil pan or popped a tire or something. Luckily, I saw it in time, and was able to put 2 wheels off to avoid it. So, anyone else hit/have some close calls while on track?