Self proclaimed Canadian national treasure!