alien Massive Unidentified Flying Object Landed in Saudi Arabia (VIDEO) Recently, an incredibly curious video went viral all over the globe, minutes after it was posted to YouTube. This video has given way to a ... Alien&UFO 30 Apr, 2023