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.
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.