Saturday, December 28, 2013
The Devil's Right Hand: The Two Lost Girls
The Devil's Right Hand: The Two Lost Girls: THE TWO LOST GIRLS The Haunting Mystery of the Grimes Sisters On December 28, 1956, Patricia Grimes, 13, and Barbara Grimes, 15, lef...
Comments by IntenseDebate
Posting anonymously.