mach37
In the previous still photo both spoilers appear to be up/deployed. Wouldn't that have contributed to stalling? Can't tell from THIS photo if the left one is still up, but video from fractions of a second before seem to show only the right spoiler up, i.e., full right aileron cranked in.
Image may be NSFW.
Clik here to view.