On the Streets Anna Yang More than 554,000 people are homeless in America. On the Streets are flyers placed in locations where homeless people are located to show the harsh and inhumane conditions they go through. Student Anna Yang Major Advertising Course Advertising Year 2019 Tags Advertising, Print Design, Installation Share twitter facebook link