- From: aettzle..
- Raiting: 16
She may be best-known for her role on the Canadian television series Painkiller Jane, in which she played Maureen Bowers. Most recently she played Dinah Lance/Black Canary on Smallville. She was a regular cast member in the TV series Stargate Universe.
Hottest Alaina Huffman Nip Slip Pictures:
- Alaina Huffman album
8 pics, total rating 0