Profile of Karla Hayward

All articles of Karla Hayward

  • Craig staying Sharpe

    With his fresh face and endearing demeanor, Craig Sharpe won over many a heart during his stint on CTV's Canadian Idol. And in placing second, in ...