French Artists Ella & Pitr Create a Massive Mural of a Sleeping Man in an Industrial Yard in Lyon, FranceApril 6, 2015