Published On May 19, 2021
The Three Caballeros animatronics are BACK AT EPCOT! The animatronics were missing for months as Walt Disney Imagineering rebuilt the broken animatronics from the ground up
show more
To download video: Right click on the following button and select "Save Link As"
To download mp3 (audio): Click "Download mp3" button
Download mp3Copyright © 2024, All Rights Reserved!