Street Life

    Happy is one of Asheville, NC's street corner fixtures. He is one of America's homeless who travels the country with his "Before I Die" street installation where passerbys can fill in what is on thier bucket list.