Strange Creatures Caught On Google Earth November 20, 2022 Join me as we investigate some mysterious creatures caught on Google Earth! Watch the video below!