Spencer plotz was found dead at approximately 4:57 pm, on July 16th, 2020. Spencer was murdered by his brother (Elijah Plotz)
Spencer plotz was found dead at approximately 4:57 pm, on July 16th, 2020. Spencer was murdered by his brother (Elijah Plotz)