Talk:Figaro and Cleo

This had it's own show as well...

Why is it not noted? Official Disney in the Netherlands had it on their page. http://www.youtube.com/watch?v=pPyZMhDj3aY&feature=related