Abril Elfi
Report: Toxicology Results Discover ‘Several’ Illicit Substances Found In Kansas City Chiefs Fans Found Frozen To Death
Illicit substances allegedly came up in a recent toxicology report in regards to the three deceased Kansas City Chiefs fans who were found in a backyard and porch by police.