Michael Smith and Luke Humphries reduced opponent to tears at World Cup of Darts
07/04/2024 01:00 PM
After Luke Humphries and Michael Smith teamed up to win the World Cup of Darts in Germany, one of their opponents was left in tears after the final
07/04/2024 01:00 PM
After Luke Humphries and Michael Smith teamed up to win the World Cup of Darts in Germany, one of their opponents was left in tears after the final
Top 5 Darts