Meet the Team – World Mixed Championships
The World Mixed Championships gets underway this weekend in Aberdeen, Scotland, where England will be battling it out over the course of the week for the World Mixed title. In their group they’ll be coming up against Australia, Austria, Hungary, Luxembourg, Mexico, Scotland, Switzerland, and Slovakia. So with the competition …