Revelers Kick Off Bull Run FestivalThousands of people celebrate the start of the annual bull running festival in Pamplona, Spain.Get more newsLiveonPrintJuly 6, 2014, 4:28 PM UTC