Little apes on a little rock in a sea of nothingness October 21, 2021 -- Chula Vista United States Baja California San Diego Stephen Pearcy Juan Croucier Source: sandiegoreader.com Share this article: