Loading…
LeakyCon 2014 has ended
AH

Alaina Huffman

Alaina Huffman portrays Abaddon in the hit CW series Supernatural. You might also recognize Alaina from her role as Lt. Tamara Johansen on Stargate Universe or as Black Canary on Smallville.