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.