Catherine O'Hara

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