Video: Legend of the Red Ghost

Residents of southeastern Arizona are tormented by a sinister creature.