NWT: Captain Caroline

Jan 23, 2014
Caroline Ouellette on her new leadership role for the Olympic Winter Games.