VIDEO OF A UFO LANDING ABOVE A BUILDING IN THE ROSWELL AREA
Video of a UFO landing above a building in Roswell (New Mexico state, USA) is causing a stir among netizens....
Video of a UFO landing above a building in Roswell (New Mexico state, USA) is causing a stir among netizens....