Pic of the week - 6/27/08 Len Jun 27, 2008 • 1 min read Len, Ben, and Joel on Rattlesnake Butte, Yellowstone National Park, circa 1997. Three youngsters….