Mark Foster's take on AAA (ancient alien astronauts) of the Juan.