Timeline Guru (Still Remembering Cupcake)
- Jun 9, 2016
- Reaction score
A human skull of a female was found in several inches of water in the Appomattox Canal on August 12, 2012.
Location: 200 Ft West of River and Third Street, Petersburg, VA
Age and race cannot be determined.