Dec 13, 2016 | Unsolved Mysteries
It’s been almost seventeen years since eighteen-year-old Walmart employee Zebb Quinn went missing in Asheville, North Carolina on January 2, 2000. The events surrounding his disappearance are truly bizarre, and in many ways, a horrifying update in 2015 resulted...