New York Woman Finds Dead Body in Her Pickup Truck
This has got to be one of the more bizarre and traumatic stories we've heard in a while. A New York state woman went to go get some groceries, and then later returned to fina a dead body in her truck. Yikes.
NBC says it happened Friday morning in the western New York town of Lockport, outside of…

Load More Articles