in

Bull DESTROYS man in Spain – impressive

Bull DESTROYS man in Spain

Bull DESTROYS man in Spain – formidable