Wednesday, May 29, 2024 | Last Update : 12:52 AM IST

Toad

Horses throw toads to win quirky British pub championship

Toad is said to have originated in France hundreds of years ago.

20 Apr 2018 3:58 PM

ADVERTISEMENT
ADVERTISEMENT