A documentary following Bob and David as they hike Machu Picchu, sharing stories of their life experiences and passions.
Self