#325: Alien Invasion, Italian Style Part 1: The Visitors

For approximately two months in the winter of 1978, the nation of Italy was besieged by a bevy of bizarre beings who seemed hellbent on making their presence known to as many eyewitnesses as possible, forcing one to wonder why it was that Italy was chosen to be the epicenter of this curious cosmic convention.

The Cryptonaut Podcast Patreon:

The Cryptonaut Podcast Merch Stores: