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?