The San Fermin Festival kicked off on Monday in Pamplona, Spain. Tuesday started with the running of the bulls at 8:00 AM. Surprisingly no one was gored but several runners went to the hospital with minor injuries. The running of the bulls also means the mascot version isn't too far off. The annual Mascot Grand National goes down in early October. Feel the furry.