Triangle UFO Filmed Near the Statue of Liberty – 5th March 2020

New video footage of an unknown triangle shaped craft flying over the Statue of Liberty on the 5th March 2020

New video footage of an unknown triangle shaped craft flying over the Statue of Liberty on the 5th March 2020

Leave a Reply