The Night the River Spoke: The 1973 Pascagoula Alien Encounter
— March 23, 2026On the evening of October 11, 1973, two shipyard workers in Pascagoula, Mississippi, experienced…
Read moreOn the evening of October 11, 1973, two shipyard workers in Pascagoula, Mississippi, experienced…
Read more
Odd or what? That, presumably, is a matter of opinion, but despite your thoughts regarding what's found here, you know you just have to look! We scour the web looking for things that make you question your own version of reality and present them here for your perusal.
