UFO Landing in Beaver Falls, Pennsylvania on March 14th 2016 – Vertical take off maybe drone but far away w lights no sound aburpt turn

UFO Landing in Beaver Falls, Pennsylvania on March 14th 2016 – Vertical take off maybe drone but far away w lights no sound aburpt turn

- in UFO Reports
UFO Alien Abduction
Had a vertical take off ..tried to start filming first thought drone..but do drones have lights..second thought distance seemed pretty far away.. We are close to a hospital but after looking a recording I did get the abrupt 90 that took place through the camera u see white but looking at it I saw combo white red...helicopter idk..didn't hear anything usually I hear a helicopter before you see one..

Leave a Reply