Even if you don’t understand Spanish, this 19-second teaser will give you the idea that something bad is going on. The lion’s roar and the people’s screams transcend the limits of language.
Comment
Name *
Email *
Website