ducktalks.com
Legend of the Three Caballeros Available At Disney+ Launch 11/12
The journey of Legend of the Three Caballeros sure as been an interesting one to follow. The 13 episode series debuted on Disney’s streaming service, Disney Life, in the Philippines only last…