Wikipedia AI summary
El Toro
El Toro, Spanish for "the bull", may refer to: