The video of the flair and landing has surfaced. The video was taken from an over wing seat looking forward. It did appear to be quite a 'firm' arrival. Whether the front gear failed immediately is hard to tell.... The amateur film maker had his phone knocked out of his hand at touchdown.
Regarding this little gem ....... I'm speechless:
Must be a malfunction to landing gear lights, as it reported the landing gear down and locked when it reality it's probably down but not locked, and as a result when the plane landed the front landing gear snap off.