Or maybe, it was the water coming through the front fin holes (hitting me in the ding ding) as I was popping off the top of the wake that caused me to lose focus and under rotate. Either way, I need some fins, or my Mama says I can never try that trick again.
Send me some of those sweet CDI fins, and I'm sure to be the first to land the HS 1260.