Or maybe it was a UFO as has been suggested previously in relation to the Tunguska blast. Note the orbs in the vid. - what are they?
TMG Trigg brings famed Finnish metals refiner – and its tech – onboard to bolster antimony processing