The Simpsons meet the Bocellis in ‘Feliz Navidad

The Main Street Mouse Central Florida Theme Park News Source