Podcast: Play in new window | Download
Subscribe: RSS
On January 18, 2003 at age 25, Vinney Tolman died in a public restroom. By the time his body was discovered, he was cold and stiff. Paramedics arrived on the scene and confirmed him dead. As they transported him by … Read More