Impávido ColossoDocumentary60Impávido Colosso60Documentarythumb_upthumb_downImpávido ColossoJuly 12, 2018Directed byMarcelo Ikedalanguage Portuguese Last Updated: September 16, 2023 Request Update Cast