Turkish ailine A320 landing gear collapsed on landing

What happens in this video ?

25th April 2015 – This A320-200 operated by Turkish Airlines performing flight from Milan, Italy, to Istanbul, Turkey, with 97 passengers, landed on Istanbul Ataturk Airport's but rolled right just before touchdown causing the right engine and wing to contact the runway and a hard touch down. The crew initiated a go-around, then declared emergency due to an engine (V2527) inoperative and positioned for another landing. The aircraft touched down, but with the right main gear collapsed the aircraft skidded on its right engine, with sparks and smoke trailing the engine, and veered right off the runway spinning nearly 180 degrees. The A320 was evacuated. There were no injuries, the aircraft received substantial damage.