The World Black Pudding Throwing Championships returned to Rambottom, England, on Sunday for a festival that reportedly dates back to the War of the Roses.