Thats what the video looks like to me. It appears they were in a left downwind approach and making a left turn final, went too tight and too slow and stalled. I haven’t heard, but if there was a right to left crosswind or significant turbulence, it may have been a contributing factor.