In August of 2015 there was a search helicopter over St. Cloud spotlighting 2 objects in the sky. Did you see these, and what were they? Here's the video capturing it.
For many years we, as a people, have wondered if aliens truly do exist. There are those that believe it wholeheartedly and those that dismiss it as a conspiracy altogether. Now there is video footage of an alien in the trees of the Amazon.