The Running of the Bulls-History and Facts
Six bulls are let loose each day at 8 a.m. during the second week of July every year in Pamplona,
Read MoreSix bulls are let loose each day at 8 a.m. during the second week of July every year in Pamplona,
Read More