Canada’s Vanessa James and Eric Radford have won bronze in pairs figure skating at the world championships in Montpellier, France.
Canada’s Vanessa James and Eric Radford have won bronze in pairs figure skating at the world championships in Montpellier, France.