England land world crown

England duo Phil Taylor and Adrian Lewis teamed up to claim World Cup glory with victory over Australia in Sunday night’s final.

Be the first to comment

Leave a Reply

Your email address will not be published.


*