Peyton Taylor found dead last night at 11:53pm overdosed in his bedroom by his legal guardians. Substance has not been identified local authorities releasing biopsy tomorrow.
Peyton Taylor found dead last night at 11:53pm overdosed in his bedroom by his legal guardians. Substance has not been identified local authorities releasing biopsy tomorrow.