81-year-old man forced out of woods after living in a cabin ‘off the grid’ for nearly 30 years
For almost three decades David Lidstone, known as ‘River Dave’ has been living in a cabin that sits in the woods of New Hampshire. The 81-year-old has spent the last 27 years growing his own ...