horrorfacts.com
The Itsy Bitsy Spider
Phillip Peters was found beaten to death in his Denver home. His murder would lead to one of the most bizarre cases the Denver police had ever experienced.
Joey