Watch Justin Trudeau's Macho Challenge to Obama, Prince Harry

Canada's prime minister showed some raw power as he announced his country's wounded vets are ready for the upcoming Invictus Games in Orlando, Florida.