Tags

, , , , ,

We came across a peculiar video of the Carnaval Festival song playing in Studio 1 at Walt Disney Studios park, in Paris.  We’re not sure of the reason why, but here it is!