Nain Rouge-- Michigan cryptid Picture

A new entry for my state cryptids blog. This is the Nain Rouge or Red Dwarf, a malevolent being that has portended disaster in Detroit, Michigan since the city's founding.

Go here to read more about the Nain Rouge: statecryptids.blogspot.com/
Continue Reading: Moon