Dislocate shoulder

MMA Fighter Throws A Punch So Hard, He Dislocates His Own Shoulder (VIDEO)

Just listen to it snap.