Horrifying Teddy Bear Covered In Apparent Human Remains Found Outside Convenience Store
Teddy bear that appears to have been made out of human flesh shows up at a gas station on appropriately named road in Victorville, California.
Bored Panda ·