Laura Michelle Kelly's debut due on Angel in 2006.

Laura Michelle Kelly's debut due on Angel in 2006.