Wow, what a video. It looked like there was a definite clearway ahead. I wonder why they cartwheeled, must have hit a berm.
Ever since the DC 9 crash in DTW, everyone has put double checking flap position on checklists and flows. It seems strange that we still have these types of accidents.