What does it mean to live on the street? For so long and in all kinds of weather? Their names are Johnny, Monique, Jean-Luc. They are among the countless anonymous silhouettes that haunt our cities. What if we took the time to stop by and get to know them?