Senior Chief Alex Wiggins

Referenced in 1 episode

Definition

A military official who testified about a Navy encounter with Tic Tac objects in 2025 and has suffered threats linked to his revelations.