The Red Dwarf of Detroit or the Nain Rouge

The Nain Rouge, also known as the “Red Dwarf of Detroit,” has been a harbinger of doom since the time of Detroit’s founder, Cadillac. According to the legend, seeing the Nain Rouge is a surefire sign of something terrible to come…or is it.