Avatar - Kyle Hicks
Kyle Hicks
UFO filmed ‘crashing down on Earth’ in Russia

UFOs

UFO filmed ‘crashing down on Earth’ in Russia

metro.co.uk - Amy Willis

Is this the moment aliens finally arrived on planet earth? UFO hunters believe footage of a fiery trail plummeting down across the sky is evidence …

View on metro.co.uk