Why has no one mentioned the tiny ailerons? They are the only thing that could have saved you from that stall and they where either 1 too small (yes they do look about 1/2 the size of what you need for that model) or 2 the deflection is too small (I think it is a combination of both giving you about 50% of what is needed) still, I may be wrong, but before it crashed how was the control? Nothing short of some good aileron authority could have saved you from that stall, and good elevator lol, anyway hope this helps