Are There Aliens in Presque Isle?
I was scrolling through the old feed the other day when I came across this video that was uploaded by the Rathbun Lumber YoutTube page. There is a little cursing in here so just beware... but then again, you'd probably have some choice ******g words too if you saw aliens over your town.
What do you think? Legit, or a totally explainable aircraft?