David Edge has chosen a controversial way of life in a van on Dartmoor, but can he really exist in a happy and self-sustainable lifestyle?
No data