Navy Seals Encounter Giants in Antarctica

Back in the mid 2000s, about the same time US Armed Forces encountered the giant in Afghanistan, the Navy Seals found some down in Antarctica. Here is that story.

You can support this ministry and keep us on the internet using the links below.  Patreon is gone so we have PayPal and Cash App left to us below.  We have also added a new monthly support option through the website.  That link is below as well.  Thank you again and God bless!

Monthly Support Option:

PayPal Link:

Cash App ID: $jstorm212

Leave a Reply