Yeah, Sunday was a bit of a downer, but I've been keepin my chin up.
Turn 8 at NHMS is a SKETCHY place to crash. You're doin well over 100mph & there's not much run-off. I've seen bikes get snapped in half up there so just being able to walk away from that was a big victory in itself. The only thing that still hurts is my bank account