Smallville Wiki

Brandy Ledford is an American actress who played Debra Burch on Smallville.

Trivia[]

External links[]