The origin of its name is still hotly debated by the volunteers before every show. I hear newcomers asking the more experienced stage hands about it in each roo...
Catalonia is an autonomous community in northern Spain; its capital city is Barcelona and it has a population of just over 7.5 million. Now, thanks to Bots &...