Actor Emilio Delgado, a staunch representative of Latinos on television due to his role as Luis on "Sesame Street" has passed away at the age of 81. He played the beloved owner of the Fix-It-Shop from 1971 on the series.