New homeowners find human head in their freezer
GRAND JUNCTION, CO – The discovery of a human head in an abandoned freezer has left new Colorado homeowners terrified and perplexed. The previous homeowners of the Grand Junction residence left behind several items, which the new occupants were cleaning out last Friday. The new homeowners had even advertised online for people to come and pick up the leftover items for free. One of these items was a deep freezer placed close to the garage. …