How no one smelled the horror that authorities say may have been up in Glenn Parker's overgrown tree for a year is a mystery, but the partially mummified body made itself known last week.
Odd. Just odd.
Posted by Vox at May 2, 2008 07:39 PM | general