Watch: Scotland v Japan in Women's World Curling Championship Football by Admin 9 months ago 19 Views 0 Watch Scotland take on Japan then hosts Canada in the Women's World Curling Championship in Sydney, Nova Scotia. Read more
Comments