Advertisement

Prince Harry drops by Canada Olympic House in London

Prince Harry stopped by and watch Canada's women's eight rowers win sliver.