Logopedia
Advertisement

2018; 2019; 2021-present[]

Legend of the Three Caballeros logo

The series was previously only available in the DisneyLife SVOD service in the Philippines. It aired in the United States on November 12, 2019 on Disney+. [1] It also aired on August 7, 2021 on Disney XD.[2]


Advertisement