Catherine O'Hara

SportsCatherine O'Hara2010 Winter Olympics
Canadian Catherine O'Hara performs during the closing ceremony at the BC Place in Vancouver, on the last day of the 2010 Winter Olympics. Getty Images
Loading