Every year in November, a bizarre and nightmarish festival known as "Toro Jubilo" is held in Soria, Spain. During this… read more