Three friends living in the streets of Latin America think of themselves as super heroes.Three friends living in the streets of Latin America think of themselves as super heroes.Three friends living in the streets of Latin America think of themselves as super heroes.