Sort of reminds me of issues when the timing belt slips. Let no one operate this ever again till it's fixed.
Find out if your car's engine is an "interference engine" as noted at video.
Anyone have any idea what this could be? I’m thinking something bad...???