He let someone ride it and the guy dropped it. From what I know it broke the shifter, peg, and some other stuff...

I probably won't run tomorrow... Have to check if my head gasket is alright, having is some problems all of a sudden that are concerning me. Started when I was out driving and launching it yesterday with my nephew... I'd rather not blow my motor at least until my honda is back on the road next month...