There is still a debate weather he (N220MT) was landing or taking off.  If he was landing, this could be a classic base to final mishap.  See the youtube clip below: https://www.youtube.com/watch?v=VZ28szdeq8g