Results 1 results found A blazing tar barrel passes through crowded streets during the annual Ottery Tar Barrel Festival, held in early November, Ottery St. Mary, Devon, England, United Kingdom, Europe