The Villagers Forced Davey Wavey to Hide In The Trees

Having ditched New York City, Davey Wavey continues his obsession with bouncing from region to region and is now living in New Hampshire. In a tree house. This is a smart living situation, because in order for sluts to follow him home they will have to follow his tracks.