Crawler

Fresno Nightcrawler

The Fresno nightcrawler, also known as the Fresno alien, is a cryptid that has made two appearances so far, one in Fresno, California and the other in Yosemite National Park, also in California. In both sightings, it’s only seen in video footage. However, a man in Poland has also claimed to have seen the creature. Sightings The Carmel Area Creature The…

Read More