This video of an unknown triangle shaped craft was filmed over Tallahassee in Florida in April 2014.
This video of an unknown triangle shaped craft was filmed over Tallahassee in Florida in April 2014.
This video of an unknown triangle shaped craft was filmed over Tallahassee in Florida in April 2014.
This video of an unknown triangle shaped craft was filmed over Tallahassee in Florida in April 2014.