The Statue in the Storm
2017, 74 minutes
An inside look at the world of bullfighting in Mexico and Spain, two of the remaining six countries worldwide that still permit the spectacle.
An inside look at the world of bullfighting in Mexico and Spain, two of the remaining six countries worldwide that still permit the spectacle.