R.I.P. Debra Byrd, a session singer and member of Barry Manilow's band who became a familiar face to television audiences as vocal coach on American Idol and Canadian Idol.
R.I.P. Debra Byrd, a session singer and member of Barry Manilow's band who became a familiar face to television audiences as vocal coach on American Idol and Canadian Idol.
"How does the Green Goblin have anything to do with Herpes?" - The Dying Detective
Hillary was right!