Lol don't get me wrong, I drive the car hard, I am 23 and the car is stage 2.. But I really was taking it easy when it happened. Coasted around the corner and POP!
4 of the teeth on the front diff ring gear are toast. The other big peice I found is definately not from this gear, it helixes the wrong way.