Jeremy Smith
Jeremy Smith is from Cape Girardeau, Missouri, and currently resides in Colorado Springs, Colorado. He is an editor at Lead Stories, www.leadstories.com, mainly focusing on debunking hoax stories.
Jeremy Smith is from Cape Girardeau, Missouri, and currently resides in Colorado Springs, Colorado. He is an editor at Lead Stories, www.leadstories.com, mainly focusing on debunking hoax stories.