San Juan River - Chariots of the Juan - Mark Foster - June, 2015
Mark Foster's take on AAA (ancient alien astronauts) of the Juan.