Sunday, May 19, 2024 | Last Update : 08:07 PM IST

British pub

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