Museo de la Ciencia y de la Técnica de Cataluña
TV ad for the Cataluña Department of Culture (Spain), promoting its series of theme-based museums about science and technology.

Catalan to English translation:
"Come visit the 20 Museums of Science and Technology of Catalunya."

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…