Life on the Wild SideSculptureBack to ResultsArtist: Greg ToddInstallation Year: 2005Location: 900 8th Avenue, Greeley Ice Haus Digital Puzzle Directions