0 0 min
A hiker in search of peace and quiet stumbles upon a rave party. But who is more attuned to nature?