Hi MudbugnTX...
He has a DLE-55 in it. after talking with him,He did some research and speaking to the guy he got the plane from..That plane seems to stall very easy,and i think thats what happen. i fly giant scale warbirds and never has that happened to me.It is crazy! i come in slower with a 30lb warbird and no problem!
And yeah, sucks the same happen to you! sorry to hear that.