5 Hikers Who Mysteriously Disappeared | Part 1

1. Kevin Race Kevin Race was a business owner in Woolwich, Maine who went missing in the White Mountains of New Hampshire. On the ninth of September, 2007, a car belonging to Kevin Race was found in a parking lot of the Appalachian Mountain Club at the bottom of the Continue Reading