World skating champs in London, Ontario

The National

Amanda Margison brings us a preview of the World Skating Championships in London, Ontario.

More From Shows/Shows/The National/Sports