I happened to film a really unique spectacle. Barbara Bieber gets laid down on the street got deep under their skin. Pure Street Life Homeless Threesome Having Sex on Public. A lifetime on the street got deep under their skin. More than half a million people experience homelessness in America every day.