Toad Horses throw toads to win quirky British pub championship Toad is said to have originated in France hundreds of years ago. « Previous1Next » 1 of 1